class Calculate{
int add(int number1, int number2){
int result = number1+number2;
return result;
}
void swap(int number1, int number2){
int temp;
temp = number1;
number1 = number2;
number2 = temp;
}
void swap(int[] numbers){
int temp;
temp = numbers[0];
numbers [0] = numbers[1];
numbers [1] = temp;
}
}
public class A{
public static void main(String[] args){
Calculate cal = new Calculate();//实例化对象cal
int[] intArray = {3,5};
System.out.println("交换方法调用前:" + intArray[0] + "," + intArray[1]);
cal.swap(intArray);
System.out.println("交换方法调用后:" + intArray[0] + "," + intArray[1]);
}
int add(int number1, int number2){
int result = number1+number2;
return result;
}
void swap(int number1, int number2){
int temp;
temp = number1;
number1 = number2;
number2 = temp;
}
void swap(int[] numbers){
int temp;
temp = numbers[0];
numbers [0] = numbers[1];
numbers [1] = temp;
}
}
public class A{
public static void main(String[] args){
Calculate cal = new Calculate();//实例化对象cal
int[] intArray = {3,5};
System.out.println("交换方法调用前:" + intArray[0] + "," + intArray[1]);
cal.swap(intArray);
System.out.println("交换方法调用后:" + intArray[0] + "," + intArray[1]);
}
}
输出结果如下: