HopefulNick
2015-06-12 23:38
关键字if后小括号里面条件表达式的值必须为布尔类型吗?好像C里面可以使用非零值表示True,零值表示False。例如,if(56),if(0)
public class Test {
public static void main(String[] args){
if (toBoolean(25)){
System.out.println("成功!");
}else{
System.out.println("失败!");
}
}
private static boolean toBoolean(int i) {
// TODO Auto-generated method stub
return false;
}
}
不可以,你必须进行强制转换,也就是.toBoolean(),大概就是这函数~~
可以!
Java入门第一季(IDEA工具)
1168080 学习 · 18753 问题
相似问题