返回true; ' useSwitch'仅在值i为1到5的情况下调用。
private static boolean useSwitch(int i) {
switch(i * i + i) {
case (-1 /* 1,2,3,4*/):
return (false /* i !=5 */);
}
return (false /* TODO: modify this expression */);
}
在TODO中放置什么:修改此表达式。
答案 0 :(得分:2)
不行吗?
private static boolean useSwitch(int i) {
if(i >= 1 && i >=4){
return true;
}else{
return false;
}
}
或只是
private static boolean useSwitch(int i) {
return (i>=1 && i<=4);
}
如果您不想添加任何其他内容。
答案 1 :(得分:0)
根据你的想象,这将成功
private static boolean useSwitch(int i) {
return i != 5;
}