728x90
반응형
Java는 다양한 배열 관련 유틸리티 메서드를 제공하여 배열을 조작하고 다루는 작업을 간단하고 효율적으로 수행할 수 있도록 도와줍니다. 이번 글에서는 몇 가지 유용한 배열 관련 메서드를 살펴보겠습니다.
1. Arrays.sort() - 배열 정렬
Arrays.sort() 메서드는 배열의 요소를 오름차순으로 정렬해주는 메서드입니다. 예를 들어, 정수 배열을 정렬하려면 다음과 같이 사용합니다.
int[] numbers = {3, 1, 4, 1, 5, 9, 2, 6, 5, 3};
Arrays.sort(numbers);
이렇게 하면 numbers 배열이 오름차순으로 정렬됩니다.
2. Arrays.toString() - 배열 출력
Arrays.toString() 메서드는 배열을 읽기 쉬운 문자열로 변환하여 출력하는 데 사용됩니다. 예를 들어, 배열을 출력하려면 다음과 같이 사용합니다.
int[] numbers = {1, 2, 3, 4, 5};
System.out.println(Arrays.toString(numbers));
이렇게 하면 배열의 내용이 "[1, 2, 3, 4, 5]"와 같이 출력됩니다.
3. Arrays.copyOf() - 배열 복사
Arrays.copyOf() 메서드는 배열의 일부 또는 전체를 새 배열로 복사하는 데 사용됩니다. 예를 들어, 배열의 일부를 복사하려면 다음과 같이 사용합니다.
int[] source = {1, 2, 3, 4, 5};
int[] destination = Arrays.copyOf(source, 3);
이렇게 하면 source 배열의 처음 3개 요소가 destination 배열로 복사됩니다.
4. Arrays.fill() - 배열 초기화
Arrays.fill() 메서드는 배열의 모든 요소를 지정한 값으로 초기화하는 데 사용됩니다. 예를 들어, 배열을 0으로 초기화하려면 다음과 같이 사용합니다.
int[] numbers = new int[5];
Arrays.fill(numbers, 0);
이렇게 하면 numbers 배열의 모든 요소가 0으로 설정됩니다.
728x90
반응형
'Java > Java이론' 카테고리의 다른 글
자바의 기본 클래스 (0) | 2023.11.02 |
---|---|
Java 예외 처리 (0) | 2023.11.01 |
다차원 배열 (0) | 2023.11.01 |
배열 (0) | 2023.10.31 |
클래스의 상속 (1) | 2023.10.29 |