因为if里为boo = true 相当于赋值,相当于boo = trueif(boo){
}这时boo为true,所以进行入if里面,打印了hello你好
如果是写成if(boo == true){}就会打印出okyes
因为boo是boolean的原因,而if语句里面boo=true是赋值操作,此时boo变成了true,相当于判断通过
boo=true这个是个赋 值语句,这个语句本身也是有返回值的,返回的值就是=号右边的所有表达式的结果
boo=true
=