곰대생/JAVA

JAVA 배열 추출/정렬하기 Arrays 클래스 - copyOfRange, sort

summer.west 2020. 12. 5. 23:54

배열을 사용할 때는 Arrays 클래스 활용하자 !

기본적이지만 index는 0부터 시작한다는 걸 항상 기억하자 !

 


배열 추출/분리하기

array (원본 배열)의 start번째부터 end번째까지 추출하여 arr (결과) 배열을 생성한다.

int[] arr = Arrays.copyOfRange(array, start, end);

 

 

배열 정렬하기

array 배열의 원소들을 오름차순으로 정렬한다. (숫자, 문자, 문자열 다 가능)

Arrays.sort(array); // 오름차순

//객체타입 배열은 내림차순 적용 가능 (int형 → Integer 객체타입 변환 필요)
Arrays.sort(array,Collections.reverseOrder());