Arrays클래스에는 배열을 다루기 위한 다양한 메소드가 포함되어 있다.
Arrays 클래스는 모든 메소드는 클래스 메소드이다
for문을 사용
그렇기 때문에 객체를 생성하지 않고도 바로 사용이 가능하다
- binarySearch()
- 전달받은 배열에서 측정 객체의 위치를 이진 검색을 알고리즘을 사용하여 검색
- 매개변수로 전달되는 배열이 sort()메소드 등을 사용하여 미리 정렬되어 있어야한다
- copyOf(배열, 늘리고 싶거나 줄이고 싶은 배열 수)
- 전달받은 배열의 특정 길이만큼을 새로운 배열로 복사하여 반환
- 데이터가 아닌 배열을 복사
- copyOfRange(배열, from, to)
- 배열의 특정 범위에 해당하는 요소만 새로운 배열로 복사하여 반환
- fill(배열, 초기값)
- 전달받은 배열의 모든 요소를 특정값으로 초기화
- sort()
- 전달 받은 메소드를 오름차순으로 정렬
반응형
'Language > Java' 카테고리의 다른 글
[JAVA] 상속 👨👩👧👦 (2) | 2023.09.12 |
---|---|
[JAVA] JVM 메모리 구조 (0) | 2023.09.12 |
[JAVA] Thread 활용법 (0) | 2022.01.14 |
[JAVA] Collection FrameWork (0) | 2022.01.12 |
[JAVA] 제네릭(Generic) (0) | 2022.01.10 |