toooooolda=a+b;
b=a-b;
a=a-b; a=a^b;
b=a^b;
a=a^b;

解决方案 »

  1.   

    a = b - a;
    b = b - a;
    a = b + a;a = 1; b = 2;
    1.   a = 2 - 1; a = 1;
    2.   b = 2 - 1; b = 1;
    3.   a = 1 + 1; a = 2;
      

  2.   

    经典面试问题:
    public  class Poly {
    public static void main(String[] args) {
    int a=9,b=17;
    System.out.println("Before:");
    System.out.println("a="+a);
    System.out.println("b="+b);
    a=a-b;
    b=a+b;
    a=b-a;System.out.println("After:");
    System.out.println("a="+a);
    System.out.println("b="+b); }

    }
      

  3.   

    a=a++;
    b=b--;
    http://www.xingzhou.com/cs_setup.exe