Language/Java

[JAVA] Arrays 클래스

검은 까마귀 2022. 1. 10. 22:02

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