성장에 목마른 코린이

[Java] 배열 관련 기본 내장 함수 본문

Java

[Java] 배열 관련 기본 내장 함수

성장하는 코린이 2022. 10. 21. 15:28
728x90

.asList()

배열을 ArrayList로 반환해 자바 컬렉션 API를 사용할 수 있습니다.

다만 반환되는 ArrayList는 크기가 고정된 타입으로 새롭게 값을 추가할 수 없습니다.

 

.toString()

모든 자바 Object에 포함된 메서드로 기본은 Object ID를 출력합니다.

배열 자체를 System.out.println() 등에서 출력하면 데이터가 출력되지 않고 Object ID가 출력됩니다.

Arrays.toString()을 이용하면 데이터를 출력할 수 있습니다.

 

.sort()

배열 원소를 정렬합니다. 원본 배열  자체가 원소들이 정렬된 순서로 변경됩니다.

sort(array, Comparator), sort(array, int fromindex, int toindex)를 이용해 내림차순 정렬 및 구간 정렬 등이 가능합니다.

구간 정렬의 경우 fromindex ~ toindex-1 까지를 범위로 합니다.

 

.copyOf()

배열을 복사해서 새로운 배열로 반환합니다.

copyOfRange()는 특정 범위만 반환합니다.

구간 복사의 경우 fromindex ~ toindex-1 까지를 범위로 합니다.

'Java' 카테고리의 다른 글

[Java] enum 클래스의 사용과 이해  (0) 2022.10.31
[Java] Lombok Annotation  (0) 2022.10.21
[Java] 원시자료형의 명칭과 크기  (0) 2022.10.21
[Java] String 관련 기본 내장 함수  (0) 2022.10.21
[Java] 자료구조 Collection과 Map  (0) 2022.10.21
Comments