Boolean flag;
if(flag)
i = 1;
} else {
i = 2;
}
我的flag的值是从别的类中传过来的,那么,当我flag=true时我的i=1还是i = 2;
当我flag=false时i=1还是i= 2?
问一个很白的问题:关于if中Boolean判断的
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
4条回答 默认 最新
ysuwood 2016-01-07 10:43关注一般 false 由0代替,true 是非0,有用1的,也有用-1的。
所以flag=true时,是i=1; flag=false时,是i=2本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报