作者libra1005 (符號人)
看板java
標題[問題] 不懂這運算式,請教高手解惑
時間Fri May 9 20:33:41 2014
這應該是一個低級題目,小弟很笨,不懂
請高手解惑,感激不盡。
public class practice00 {
public static void main(String[] args) {
int a=1, b=2;
System.out.println( a-=b ); //-1
System.out.println( 173&(a-=b) ); //173
System.out.println( 173&(a-=b)^b ); //171
System.out.println( 173&(a-=b)^b^b ); //169
}
}
註解後面是輸出的答案
小弟不懂
System.out.println( 173&(a-=b) );
System.out.println( 173&(a-=b)^b );
System.out.println( 173&(a-=b)^b^b );
這幾行程式碼的運算,請高手解惑。
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 122.116.12.163
※ 文章網址: http://www.ptt.cc/bbs/java/M.1399638824.A.0B4.html
→ DeathWatch:我覺得大家好和樂 這樣不錯 05/09 21:24
推 gmoz:&跟&&是不一樣的唷 05/09 23:31
推 LaPass:我最討厭看到這種擠在一坨的算式了.... 05/09 23:37