1. 程式人生 > >Java中陣列與變數的區別

Java中陣列與變數的區別

LinkedList list;
		LinkedList list2;

		list=list2;
		list2.add("GGGg");

		System.out.println(list);
	

上面是list2,list 為變數,因為list2 沒有初始化,必須得先初始化,後賦值 

	LinkedList list=new LinkedList();
		LinkedList list2=new LinkedList();

		list=list2;
		list2.add("GGGg");

		System.out.println(list);

上面則是list2,與list 引用指向了同一個物件,故沒有順序