作者godfat (godfat 真常)
看板java
标题Re: [问题] 有关boolean
时间Wed Jan 3 18:29:34 2007
※ 引述《godfat (godfat 真常)》之铭言:
: ※ 引述《aaa12345 (一肩担鸡双头啼)》之铭言:
: : 请问我该怎麽作 找了半天找不到将int 转为 boolean 的method
: 其他的有人回答了,至於把 int 转为 boolean?
: 如果只是要用像 C/C++ 的用法,多个 == 判断就好了,
: 根本不需要做什麽转换吧|||b
: 不用想得那麽复杂…
: if( 4&1 != 0 ) 就好了
^^^^^
感谢指正,这边有优先权的问题,所以要用括号
修正为:
if( (4&1) != 0 )
没记好优先顺序&发文前再次确认的下场 XDb
不过在 Java 里, 4 & (1!=0) 也不能过 compile, 一 compile 就知道问题了
反之 C/C++ 这边可能就要 debug 半天了… :x
: 非 0 都是 true, 不是吗?
--
生死去来、棚头傀儡、一线断时、落落磊磊
《花镜》-世阿弥
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 125.232.1.111