如题目: package question20091019; //交换两个变量的值,不使用中间变量 public class ChangeValue { int a=3; int b=5; //方法一:使用中间变量 public void test(){ int temp; temp=a; a=b; b=temp; System.out.println(a+""+b); } //方法二:不使用中间变量 public void change(){ a=a+b; b=a-b; a=a-b; System.out.println(a+"and"+b); } public static void main(String[] args) { ChangeValue cv=new ChangeValue(); //cv.test(); cv.change(); } } 还有什么方法?大家集思广益么