是否可以编写一段代码来检查某个类型的所有或所有对象/变量的某个特征?(不为每个创建一个 if 语句)
然后将其设置为 true 或 false。
就像如果你有 3 个变量并且......
if(a=0||b=0||c=0){
//set any variable equal to zero to 4
}
执行评论中描述的操作
或者,复杂的示例,4 个整数类型的数组列表:
List<Integer> even = new ArrayList<Integer>(), //positive even ints
odd = new ArrayList<Integer>(), //positive odd ints
negaodd = new ArrayList<Integer>() //negative even ints
negaeven = new ArrayList<Integer>(); //negative odd ints
然后是这样的:
if("AnyArray".isEmpty()){
whatever-array-is-being-tested/tried = null;
}
因此,如果任何数组最终为空,那么它们将返回“null”而不是 []。