develop/Java
[Java] 배열
devdw
2021. 8. 21. 15:52
같은 타입의 여러 변수를 하나의 묶음으로 다루는 것
선언
타입[] 변수이름 = new 타입[길이] // 단일 배열
타입[][] 변수이름 = new 타입[길이][길이] // 다차원 배열
출력
- for문 사용
- Arrays.toString(배열변수) 사용 **
예시
배열 복사
- for문 사용
- System.arraycopy() 사용
- 지정된 범위의 값들을 한 번에 통째로 복사
- 입력받을 값에 미리 초기화해놓아야 함
- src 시작 위치와 dest 시작 위치를 지정할 수 있음
- Arrays.copyof() 사용 **
- 복사할 배열과 만들 배열의 길이를 선언
- 복사할 배열보다 배열의 길이가 길다면 나머지 배열 값은 0으로 초기화됨