로딩
요청 처리 중입니다...

배열(Array)_배열의 복사 / 배열 정렬 / 배열 중복값

 배열(Array)_배열의 복사 / 배열 정렬 / 배열 중복값

9. 배열(Array) 9_2.

배열의 복사 배열의 복사 - 얕은 복사 : 기본 배열에 주소만 복사 - 깊은 복사 : 동일한 새로운 배열을 하나 생성해서 실제 내부값들을 복사 얕은 복사 - 특징 : 주소값만 복사해서 넣기때문에, 복사본을 수정하면 원본도 같이 수정. (즉, 주소값 동일) - ex) int[] origin = {1, 2, 3, 4, 5}; int[] copy = origin; 깊은 복사 - 특징 : 복사본은 새로운 배열을 만들어져 수정해도 원본이 수정되지않음.

(주소값 일치X) ① for문 - 새로운 배열을 새로 생성해서 반복문을 통해 실제 값들을 집어넣는 방법 - ex) int[] origin = {1, 2, 3, 4, 5}; int[] copy = new int[origin.length]; for(int i=0; i

# array # Java # 배열 # 자바 # 프로그램기초