[python vs Java] 리스트 같은 곳 참조하기 (참조 복사)

박현아·2025년 5월 20일
0

Python

목록 보기
3/6

Python 🐍

a = [1, 2, 3]
b = a

b.append(4)

print(a)  # 👉 [1, 2, 3, 4]
print(b)  # 👉 [1, 2, 3, 4]
print(a is b)  # 👉 True

Java ☕️

List<Integer> a = new ArrayList<>(List.of(1, 2, 3));
List<Integer> b = a;

b.add(4);

System.out.println(a); // 👉 [1, 2, 3, 4]
System.out.println(b); // 👉 [1, 2, 3, 4]

0개의 댓글