public class TestString {
public static void main(String[] args){
int i = 1;
boolean b = false;
if (b) {
System.out.println("i am no.1");
}
else{
System.out.println("you are the one");
}
}
}这里大家可以看一下,if(b)中的b的值默认的是true;不管前面定义的是true还是false.这可能不算个问题,但对于初学者来说,比较容易忽视,希望能对看到这个代码的朋友有帮助!
public static void main(String[] args){
int i = 1;
boolean b = false;
if (b) {
System.out.println("i am no.1");
}
else{
System.out.println("you are the one");
}
}
}这里大家可以看一下,if(b)中的b的值默认的是true;不管前面定义的是true还是false.这可能不算个问题,但对于初学者来说,比较容易忽视,希望能对看到这个代码的朋友有帮助!
默认的是true?楼主认真研究一下再说吧