if判断 错题解析

if(布尔表达式){}

Boolean flag = false;
if(flag = true){
System.out.println("true");
}else{
System.out.println("false");
}

 判断输出结果:

实际上这里的判断是这样的((flag=true)==true),先给flag赋值,再判断

所以赋值之后是true,打印出来是true

 

 
posted @ 2021-07-06 14:44  下饭  阅读(47)  评论(0编辑  收藏  举报