下面的java代码为什么会输出true而不是false?(我确实试了下输出的是true。。。)

2025-05-12 07:41:13
推荐回答(2个)
回答(1):

if(flag=true) 这是赋值语句,相当于boolean flag = true; if(flag) {} ,这个条件肯定是真的。

回答(2):

==而不是=