반응형
다차원배열
int 1차원 배열 : int로 구성된 배열
int 2차원 배열 : int 1차원 배열로 구성된 배열
int 3차원 배열 : int 2차원 배열로 구성된 배열
다차원 배열에서는 첫번째 차원값만 정하면 나머지는 나중에 지정할 수있다.
배열 복사
지역변수 - main에서 선언된 변수
방법 1. 직접 변경
2. System.arraycopy(Object src ,int srcPos ,Object dest ,int destPos ,int length );
Object src : 복사 할 곳
int srcPos : 복사 시작 위치
Object dest : 붙여넣기 할 곳
int destPos : 붙여넣기 시작 위치
int length : 복사 할곳에서 몇개를 복사할 것인가?
ex (A, 1, B, 3, 2) = A의 1번 인덱스, 2번인덱스를 B의 3번인덱스와 4번 인덱스에 붙여넣어라
3. Arrays.copyOf(,);
Arrays.copyOf(변경하고싶은 배열, 길이);
향상 for문