[問題] 不懂這運算式,請教高手解惑
這應該是一個低級題目,小弟很笨,不懂
請高手解惑,感激不盡。
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
推
05/09 20:52, , 1F
05/09 20:52, 1F
→
05/09 20:59, , 2F
05/09 20:59, 2F
→
05/09 21:24, , 3F
05/09 21:24, 3F
推
05/09 23:31, , 4F
05/09 23:31, 4F
推
05/09 23:37, , 5F
05/09 23:37, 5F
java 近期熱門文章
PTT數位生活區 即時熱門文章