Java 两个数交换
在JAVA里面没有指针的概念,传过去的只不过一个引用而已,它不会改变原有的值。把a,b定义成全局变量是能够改变的。
例:
 int a, b;
	
	void Swap() {
		int temp = this.a;
		this.a = this.b;
		this.b = temp;
	}
	
	void run() {
		a = 3; b = 4;
		Swap();
		a = 5; b = 6;
		Swap();
		System.out.println(a + " " + b);
	} 
结果:
6 5
 
                    
                     
                    
                 
                    
                 
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号 
