/**
* Judge是一个条件判断工具类
* 可以通过该类方法的使用,方便对条件判断语句的理解
* 例如:只要一条语句满足条件就返回true
* if(条件1||条件2||条件3){
* return true;
* }
* 使用Judge方法
* if(Judge.any(条件1,条件2,条件3)){
* return true;
* }
* @author djs
*
*/
public class JudgeUtil {
/**
* 参数temp任意一个为true,则返回true;如果都不为true的,返回false
* @param temp
* @return
*/
public static boolean any(boolean ...temp){
for(boolean flag:temp){
if(flag){
return true;
}
}
return false;
}
/**
* 参数temp都为true,则返回true;否则返回false
* @param temp
* @return
*/
public static boolean all(boolean ...temp){
for(boolean flag:temp){
if(!flag){
return false;
}
}
return true;
}
/**
* 参数temp只要有false,则返回true;否则返回false
* @param temp
* @return
*/
public static boolean notAll(boolean ...temp){
for(boolean flag:temp){
if(!flag){
return true;
}
}
return false;
}
}
if,else条件判断工具类
最新推荐文章于 2024-05-20 11:29:51 发布