请帮忙写个方法交换int a 和 int b 的值 ,谢谢!

解决方案 »

  1.   

    a,b
    a=a+b;
    b=a-b;
    a=a-b;a,b,c
    c=a;
    a=b;
    b=c;
      

  2.   

    要写一个method比如swap(...){...}来完成交换
      

  3.   

    Java里面不可能通过调用函数来完成
      

  4.   

    ChDw(米) 和我向的一样。楼上的诸位只考虑了换,却没有看到更多p.s.:那个不用temp变量的方法,“应当”是
    a ^= b; b ^= a; a ^= b;
      

  5.   

    ChDw(米) 假如把a、b放array,list,map都不能完成吗?
      

  6.   

    a,b
    a=a+b;
    b=a-b;
    a=a-b;
      

  7.   

    写个方法??public int swap(int b)
    {
     return b;
    }a = swap(b);这有什么意义?
      

  8.   

    变通一下,用数组;int [] a = {100};
    int [] b = {200};
    public void swap(int[] a,int[] b) {
        int t = a[0];
        a[0] = b[0];
        b[0] = t;
    }