Re: [問題] 有關boolean
※ 引述《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
討論串 (同標題文章)
完整討論串 (本文為第 7 之 7 篇):