package csdn;import java.util.*;public class StrPatternArray {
public void change(int x, int y) {
int temp = x;
x = y;
y = temp;
} public static void main(String[] args) {
// TODO Auto-generated method stub
int x = 10;
int y = 5;
StrPatternArray st = new StrPatternArray();
st.change(10, 5);
System.out.println("x="+x);
System.out.println("y="+y);
}}谁能帮我修改一下,让程序实现交换功能?

解决方案 »

  1.   

    package csdn;import java.util.*;public class StrPatternArray {
        public void change(int[] args) {
            int temp = args[0];
            args[0] = args[1];
            args[1] = temp;
        }    public static void main(String[] args) {
            // TODO Auto-generated method stub
            int x = 10;
            int y = 5;
            
            int[] argss = new int[2];
            argss[0]= x;
            argss[1] = y;
            StrPatternArray st = new StrPatternArray();
            st.change(argss);
            System.out.println("x="+argss[0]);
            System.out.println("y="+argss[1]);
        }}
      

  2.   


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