日期:2014-05-20 浏览次数:20710 次
import java.util.Vector;
public class test {
public static void main(String...args){
Vector v1=new Vector();
Vector v2=new Vector();
v1.add("1");
v2.add(v1);
Vector v3 = (Vector)v2.get(0);
v3.add("2");
System.out.println("v3:"+v3);
System.out.println("v2:"+v2);
}
}
Vector v1=new Vector();
Vector v2=new Vector();
v1.add("1");
v2.add(v1);
Vector v3 = (Vector)v2.get(0); //(Vector)v2.get(0)==v1 ,所以v3=v1
v3.add("2"); //v3.add("2") ,v1也add("2")了,所以v2也变了
System.out.println("v3:"+v3);
System.out.println("v2:"+v2);