不使用if-else等条件语句,如果输入值为1返回0,输入值为0返回1
Java 面试题:
不使用条件语句实现方法,输入值为0返回1,输入值为1返回0。
答案1
return 1 - value;
答案2
使用异或运算^
return value ^ 1;
Java 面试题:
不使用条件语句实现方法,输入值为0返回1,输入值为1返回0。
答案1
return 1 - value;
答案2
使用异或运算^
return value ^ 1;