gpt4 book ai didi

java - 将这些口头规则转化为条件

转载 作者:行者123 更新时间:2023-11-30 02:27:39 27 4
gpt4 key购买 nike

我对来自 4 个 html 字段的数据应用某些条件,这些字段分为两类:类别 A(字段 A1 和 A2)和类别 B(字段 B1 和 B2)

注意:我对如何以优雅的方式实现这一目标感到困惑

规则:

1)当4个字段为空时,我返回字段为空的消息。

2) 当字段 A1、A2 有效且 B1、B2 为空时,我根据类别 A 应用操作

3)规则异常(exception)(2):当字段A1有效且字段A2为空时,A2为A2赋值(例如A2 = A1++)

4) 当字段 B1、B2 有效且 A1、A2 为空时,我根据类别 B 应用操作

5) 规则(4)的异常(exception)情况:当字段 B1 有效且字段 B2 为空时,B2 我为 B2 赋值(例如 B2 = B1++)6)如果所有字段都有效,我根据所有字段应用操作

if ( A1 == '' && A2 == '' && B1 == '' && B2 == '' ) {
System.out.println("empty fields");
}else if () {

} else {

}

最佳答案

有类似的东西吗?

if( A1 == "" && A2 == "" && A3 == "" && A4 == "")
System.out.println("empty fields")
else if(A1.IsValid() && A2.IsValid() && B1.IsValid() && B2.IsValid()
DoSomethingElseAB();
else if( A1.IsValid() )
{
if(A2 == "")
A2 = A1++;
else if ( B1 == "" & B2 == "")
DoSomethingElseA();

if( A2.IsValid() && B2 == "" )
B2 = B1++;
else if ( B1.IsValid() && B2.IsValid() && A1 == "" && A2 == "")
DoSomethingElseB()
}

关于java - 将这些口头规则转化为条件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45221010/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com