0
In my code I have to do the multiple if check ,
第一种方法: 布尔值t1 = true; 布尔值t2 = true; 布尔值t3 = false; 布尔值t4 = true; ... t10 = true;这是检查它是否是Multiple If或有ArrayList检查的有效方法
if (t1 && t2 && t3 && t4 &&t5....&&t6)
{
..do s.omething...
}
or
第二种方法:
具有检查像下面的代码,编码
List<Boolean> list=new ArrayList<Boolean>
Boolean t1=true;
Boolean t2=true;
Boolean t3=false;
Boolean t4=true;
...t10=true;
list.add(t1);
list.add(t2);
.....
list.add(t10)
if(!list.contains(false))
{...
do something
}
这是最有效的方法?
我的猜测,第一个。因为它不涉及类:D – Nabin 2014-09-22 18:33:49
@Nabin类在你讲的泛型的意义上? – Ranjithkumar 2014-09-22 18:36:05