public class SwapTest {

public static void main(String[] args) {
String s1 = "1";
String s2 = "2";
Object[] o1 = new Object[] { s1 };
Object[] o2 = new Object[] { s2 };
System.out.println("swap前");
System.out.println("o1[0]=" + o1[0]);
System.out.println("o2[0]=" + o2[0]);
swap(o1, o2);
System.out.println("swap後");
System.out.println("o1[0]=" + o1[0]);
System.out.println("o2[0]=" + o2[0]);
}

public static void swap(Object[] o1, Object[] o2) {
Object tmp = o1[0];
o1[0] = o2[0];
o2[0] = tmp;
}
}