728x90
Collections의 reverse
함수를 사용하기 위하여 배열을 List로 변환하는 방법을 사용하였다.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
import java.util.Arrays;
import java.util.Collections;
import java.util.List;
public class Main {
public static void main(String[] args) {
String[] arr = {"1", "2", "3", "4", "5"};
// [1, 2, 3, 4, 5]
System.out.println(Arrays.toString(arr));
// Arrays.asList는 배열을 리스트로 반환해 준다.
List<String> list = Arrays.asList(arr);
// 리스트의 구성을 반대로 뒤집는다.
Collections.reverse(list);
// 리스트를 배열로 변환한다.
arr = list.toArray(new String[list.size()]);
// [5, 4, 3, 2, 1]
System.out.println(Arrays.toString(arr));
}
}
|
cs |
728x90
'Programming > Java' 카테고리의 다른 글
객체 상태의 영속화 (0) | 2023.02.22 |
---|---|
객체 직렬화 (Object Serializable) (0) | 2023.02.22 |
Java 배열에서 최소값, 최대값 찾기 (0) | 2023.02.21 |
== 과 equals의 차이점 (0) | 2023.02.21 |
[Java] StringBuffer와 reverse 함수를 사용하여 문자열 거꾸로 출력하기 (0) | 2022.09.05 |