Notice
Recent Posts
Recent Comments
Link
forest_moon
2.1 본문
오늘한일
가비지 컬렉션 공부
메모리 관련 정리 중
면접대비 정리한 노션 한번 더 보기
알고리즘
- 배열뒤집기라는 문제를 for 문을 이용해서 -1값으로 마지막배열에 있는 친구들부터 다시 넣어줬다.
이러한 방법 말고 다른방법이 있을거 같은데 라는 궁금증이 생김
다른방법
더보기
찾아보니 'Collection.reverse()' 를 사용하는 방법이 있다! (import java.util.Collections;) 를 해서 사용.
import java.util.Arrays;
import java.util.Collections;
import java.util.List;
public class ArrayReverse {
public static void main(String[] args) {
// 1. 원본 배열
Integer[] arr = { 1, 2, 3, 4, 5 };
// 2. 원본 배열을 List로 변환
List<Integer> list = Arrays.asList(arr);
// 3. Collections.reverse() 메소드를 사용하여 list를 거꾸로 변환
Collections.reverse(list);
// 4. 리스트를 배열로 변환
Integer[] reverseArr = list.toArray(arr);
// 5. 결과 출력
System.out.println("arr : " + Arrays.toString(arr));
System.out.println("reverseArr : " + Arrays.toString(reverseArr));
}
}
Reference