Notice
Recent Posts
Recent Comments
Link
«   2025/04   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30
Archives
Today
Total
관리 메뉴

forest_moon

2.1 본문

TIL

2.1

rokga 2023. 2. 1. 23:43

오늘한일

 

가비지 컬렉션 공부

 

메모리 관련 정리 중 

 

면접대비 정리한 노션  한번 더 보기

알고리즘

- 배열뒤집기라는 문제를 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

https://hianna.tistory.com/515

 

 

 

 

 

'TIL' 카테고리의 다른 글

2.3  (0) 2023.02.03
2.2  (0) 2023.02.03
1.31  (0) 2023.01.31
1.30  (0) 2023.01.31
1.25  (0) 2023.01.26