Java - 문제 미리보기

문제 2419

easy
Java에서 배열을 정렬할 때 사용하는 클래스와 메서드는?
A. `Collections.sort()`
B. `Array.sort()`
C. `Arrays.sort()`
D. `List.sort()`

정답: C



Java에서 배열을 정렬할 때는 `java.util.Arrays` 클래스의 `sort()` 메서드를 사용합니다.

Arrays.sort() 메서드의 특징:
⦁ 위치: `java.util.Arrays` 클래스의 정적 메서드
⦁ 기능: 배열을 오름차순으로 정렬
⦁ 원본 수정: 원본 배열을 직접 수정 (in-place 정렬)
⦁ 다양한 타입: 기본 타입과 객체 타입 모두 지원

기본 사용법:
```java
import java.util.Arrays;

// 정수 배열 정렬
int[] numbers = {5, 2, 8, 1, 9};
Arrays.sort(numbers);
// 결과: [1, 2, 5, 8, 9]

// 문자열 배열 정렬
String[] names = {"Charlie", "Alice", "Bob"};
Arrays.sort(names);
// 결과: ["Alice", "Bob", "Charlie"]
```

💡 학습 팁

이 문제를 포함한 Java 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.