java中的if
发布网友
发布时间:2022-04-26 02:10
我来回答
共3个回答
热心网友
时间:2022-06-19 22:29
道理很简单,一说你就明白
if (flag = true)这句话相当于 你把flag变量赋值=true 然后做逻辑判断这赋值语句必然没错,所以if就通过了 所以输出true
要记住=是赋值 ==才是判断
热心网友
时间:2022-06-19 22:30
语法没错,if中可以有赋值语句
flag=true是赋值语句,赋值后flag就是true,当然满足if条件
热心网友
时间:2022-06-19 22:30
flag=true 你把true赋给 flag
所以if条件永远为真
就像 if(1=1)
条件永远为真一样