這應該是一個低級題目,小弟很笨,不懂
請高手解惑,感激不盡。
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 );
這幾行程式碼的運算,請高手解惑。