我有一个java方法,它应该检查20个输入参数为空并返回一条消息
例:
public String CheckEmpty(String a,String b,String c, String d,String e, String f, String g, String i,String j, String k,.....) {
String str="";
if(a.isEmpty()){
str= "a is empty";
}
if(b.isEmpty()){
str= "b is empty";
}
return str;
}
Run Code Online (Sandbox Code Playgroud)
我需要检查所有输入的if条件?有大约20个输入或是否有任何有效的方法在java中进行相同的检查?
请指教.
我需要嵌套if条件,但我看到我的代码也具有相同的其他部分的逻辑.
句法
if(outer_condition){
if(inner_condition){
}
else{
employee.setCompany("ABC");
employee.setAddress("DEF");
}
}
else{
employee.setCompany("ABC");
employee.setAddress("DEF");
}
Run Code Online (Sandbox Code Playgroud)
其他两个部分都必须执行相同的逻辑,有没有办法避免这种情况并使单个Else条件?
谢谢