Collection LIst 컬렉션 리스트
자바2017. 4. 2. 23:49
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)); } } |
'자바' 카테고리의 다른 글
이클립스 - WebClipse => Tern Eclipse IDE (0) | 2017.04.26 |
---|---|
키워드 분석기 (0) | 2017.04.05 |
Comments