https://st-lab.tistory.com/167

❇️ 이 때 쓰이는 얕은 복사는 본문도 영향을 미친다

SLinkedList<Integer> original = new SLinkedList<>();
original.add(10);	// original에 10추가 
 
SLinkedList<Integer> copy = original;
copy.add(20);	// copy에 20추가
 
System.out.println("original list");
for(int i = 0; i < original.size(); i++) {
	System.out.println("index " + i + " data = " + original.get(i));
}
// 10 20
 
System.out.println("copy list");
for(int i = 0; i < copy.size(); i++) {
	System.out.println("index " + i + " data = " + copy.get(i));
}
//10 20
 
System.out.println("original list reference : " + original);
 
System.out.println("copy list reference : " + copy);

// 둘 다 같은 주소를 가르킨다.

Untitled

Untitled