boolean b=false; if(b==true){//b==true吗?显然是false,所以if不成立 } if(b){//b本来就是false,所以if不成立 } boolean b=false; if(b=true){//b=true,赋值语句,此时b=true ,所以if成立 } if(b){//b此时为true,所以成立 } 这样试一下,你就知道区别了,b=true是赋值语句,b==true是判断语句
b的值本来就boolean值,所以可以呀
62,612
社区成员
307,332
社区内容
加载中
试试用AI创作助手写篇文章吧