'자바 배열에서 리스트'에 해당되는 글 1건

  1. 2017.04.02Collection LIst 컬렉션 리스트

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
31
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
 
public class Collection {
    public static void main(String...args) {

        // list 상태
        // 배열 형태의 List(저장 클래스 생성)

        List<Integer> list = new ArrayList<Integer>();
        // 아무값도 저장 되어 있지 않은 list에 100까지의 수를 넣는다.

        for (int i=0; i <=100 ; i++)
        // 원래는 Integer로 표기해야함. 이유는 List객체가 Integer 타입을 들어오기 때문이다.
         // 하지만 Int와 Integer는 자동 박싱 언박싱이 가능하기 때문에 Integer로 표기하지 않더라도
// 아무거나 사용하여도 무방하다.
            list.add(i);
        for (int i : list)
            System.out.println(i+1+"번째 :"+list.get(i));
        // 개선된 for문을 이용하여 list의 값을 i에 넣어 .get 메소드로  불러온다.
        
        // list -> Array배열로 변경 ( Array 메소드 toArray를 이용하여 list -> 배열 (Array)로 변경
        Integer[] a = list.toArray(new Integer[list.size()]);
        for (int i : a)    
            System.out.println(i);
        
        // 배열 -> List로 .asList (List 메소드를 이용하여 List로 변경)
        List<Integer> list2 = new ArrayList<Integer>(Arrays.asList(a));
        for (int i : list2)
            System.out.println("Array -> list "+ list2.get(i));
            
    }
}
 
 
 

cs


'자바' 카테고리의 다른 글

이클립스 - WebClipse => Tern Eclipse IDE  (0) 2017.04.26
키워드 분석기  (0) 2017.04.05
Posted by 드리데이
Comments