gpt4 book ai didi

java - 如何避免在 Java 中使用多个 if-else 语句进行验证

转载 作者:行者123 更新时间:2023-11-29 04:20:41 25 4
gpt4 key购买 nike

我有很多多个 if-else 语句。为了代码优化,我需要为所有 if else 逻辑编写一个函数。截至目前,我的代码结构如下。

输入请求在JSONObject(org.json.simple.JSONObject)中,它有超过10个值。

  String s = (String) inputObj.get("test");
String s1 = (String) inputObj.get("test");
String s2 = (String) inputObj.get("test");
String s3 = (String) inputObj.get("test");
if (s != null && s.trim().isEmpty()) {
if (s1 != null && s1.trim().isEmpty()) {
if (s2 != null && s2.trim().isEmpty()) {
if (s3 != null && s3.trim().isEmpty()) {
if (s4 != null && s4.trim().isEmpty()) {
........
} else {
return;
}
} else {
return;
}
} else {
return;
}
} else {
return;
}
} else {
return;
}

如何在普通方法中避免这种循环并抛出错误信息。

提前致谢。

最佳答案

考虑将所有字符串添加到数组或字符串的 ArrayList,并循环遍历其中的每个条目,并检查它们是否为 null 或是否为空。

关于java - 如何避免在 Java 中使用多个 if-else 语句进行验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49421341/

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