Array 클래스

손지민·2023년 8월 23일

Java 기초

목록 보기
2/13
post-thumbnail

Array 클래스 메소드

`equals(boolean[] a, boolean[] a2)`

`fill(boolean[] a, boolean val)` : 배열 전체를 다양한 값을 채워줌

`fill(boolean[] a, int fromIndex, int toIndex, boolean val)` : 범위 설정해서 채움

`sort(byte[] a)` : 다양한 자료형 정렬 해줌

`binarySearch(byte[] a, byte key)` : 배열에서 찾아주는거(정렬 필수)

  • 반 잘라서 앞에서 찾고 뒤에서 찾는 방식
  • 찾아서 찾은 위치를 알려주는 메소드
  • 없으면 음수
  • binarySearch 쓰려면 정렬 돼있어야 돼. 정렬 안되면 못 씀.
    - {1,2,3,4} binarySearch 하면 처음에 중간값 2? 3?
    - 중간값 2.
profile
Developer

0개의 댓글