java吧 关注:1,292,904贴子:12,824,001
  • 1回复贴,共1

这个输出结果怎么是ture

取消只看楼主收藏回复

boolean a = i++ ==2;
System.out.println(a); 结果是ture
if(i++ ==2){
System.out.println("true");
}else{
System.out.println("false");
}
后一个输出结果是false 这两个有什么区别吗?


IP属地:北京1楼2018-02-28 14:17回复
    第一个在第二个运行过后运行的


    IP属地:北京2楼2018-02-28 14:24
    回复