異或運算完成數的交換, a++與++a的區別

weixin_33797791發表於2017-01-25

軟體包括應用軟體,系統軟體
系統軟體是指管理.控制和維護電腦硬體和軟體資源的軟體,它的功能是協調電腦各部件有效地工作或使電腦具備解決某些問題的能力.系統軟體主要包括作業系統.程式設計語言.解釋和編譯系統.資料庫管理系統等.


public class Demo {
    public static void main(String[] args){
        System.out.print("lishuai");
    }
}

public class Demo {
    public static void main(String[] args){
    int i=5;
    int j=6;
    System.out.println("i前"+i+"j前"+j);
    i=i^j;
    j=i^j;
    i=i^j;
    System.out.println("i後"+i+"j後"+j);
    }
}
public class Demo {
    public static void main(String[] args) {
        int i = 5;
        int j = 6;
        if (i++ == 5 & ++j == 7) {
            ++i;
            System.out.println(i);
        }
        System.out.println(i);
    }
}

相關文章