다차원배열
다차원 배열의 복제는 최상위 1레벨만 수행된다
ex)
int[][] a ={{1,2,3,4},{5,6,7}};
int[][] b = a.clone();
일때, a[0]과 a[1]만 복제되고 그 아래 레벨의 배열은 복제되지 않고 공유된다 .
즉, 1과5만 복제된다는 것이다.
확장 for문
ex)
for (int i =0; i<a.length, i++){ for ( int i : a){
sum = sum + a[i]; >>>>>>>>> sum = sum+i;
} }
장점
- 배열의 요솟수(길이)를 조사하는 수고를 덜 수 있다
- iterator와 같은 방법으로 스캔할 수 있다
- 스캔은 확장 for문에 의해 구현하는 것이 좋다
'Algorithm' 카테고리의 다른 글
Arrays.binarySearch (0) | 2022.06.06 |
---|---|
검색(선형 검색, 보초법,이진 검색 (0) | 2022.06.06 |
에라토스테네스의 체 (0) | 2022.06.06 |
소수 판별 알고리즘 (0) | 2022.06.06 |
배열(2022.05.29) (0) | 2022.05.29 |