for-each 변수도 참조값을 복사한다

반복 변수에는 현재 배열 칸의 참조값이 복사되어 원래 칸과 같은 객체에 도달합니다.

members[0]참조 x101

for-each member

x101을 값으로 복사

member.active

공유 객체의 필드 변경

members[0].active

같은 객체에서 true 관찰

핵심: member 변수를 다른 참조로 바꾸는 것과 member.active 필드를 바꾸는 것을 구분합니다.