本人遇到一个问题,跪求各位前辈的帮助,问题如下:
public class Test2 {
public static void main(String[] args) {
int i = 1,j = 2; // 特别容易出错,i = 1, j = 2他们之间是逗号
boolean flag1 = (i>3) && ((i+j)>5);
boolean flag2 = (i<2) ||((i+j)<6);
}
}
此题的编程还是语法的原因,为什么不出现结果呢?在此谢谢各位的帮助!!谢谢啦
public class Test2 {
public static void main(String[] args) {
int i = 1,j = 2; // 特别容易出错,i = 1, j = 2他们之间是逗号
boolean flag1 = (i>3) && ((i+j)>5);
boolean flag2 = (i<2) ||((i+j)<6);
}
}
此题的编程还是语法的原因,为什么不出现结果呢?在此谢谢各位的帮助!!谢谢啦
直接System.out.println(flag1);
System.out.println(flag1);
加上这2句,就可以看到结果了
int i = 1,j = 2; // 特别容易出错,i = 1, j = 2他们之间是逗号
boolean flag1 = (i>3) && ((i+j)>5);
boolean flag2 = (i<2) ||((i+j)<6);
System.out.println(flag1);//输出结果为false
System.out.println(flag2);//输出结果为ture