[java] List Collection Framework
- Language/Java
- 2011. 6. 6.
광고 한번만 클릭 부탁드립니다^^
포스팅을 보시는 분들을 위해 노력 하는 블로거를 위하여! 부탁드립니다. 재미 삼아 포스팅을 정리하지만, 광고를 달아보았습니다. 얼마나 열심히 할 수 있을지...의문이지만요^^
Subject : List Collection Framework
최종수정일 : 2011.06.06
최종수정일 : 2011.06.06
C/C++ Code 로만 살아와서 Java의 언어의 특성을 깊이 모릅니다. 어떠한 패키지가 있고 어떠한...부품들이 있는지.
필요에 따라서 포스팅을 하려고합니다. 많은 도움이 있었으면 합니다.
열공하세요^___________^*
by 퓨림노
[소스코드]
자바 잼있네요!
[소스코드]
import java.util.ArrayList; import java.util.List; class coorlist { public int x; public int y; } public class test { public static void main(String[] args) { int i,j; int count = 0; // List< List> wlist = new ArrayList < List >(10); // ------------------------------------------------------- // input // ------------------------------------------------------- for( i=0; i<10; i++) { //List al = (List )wlist.get(i); List list = new ArrayList (); // input 1 coorlist cl = new coorlist(); cl.x = count; cl.y = count++; list.add(cl); // input 2 cl = new coorlist(); cl.x = count; cl.y = count++; list.add(cl); wlist.add( list ); } // ------------------------------------------------------- // output // ------------------------------------------------------- for( i=0; i<10; i++) { List al = (List )wlist.get(i); System.out.println( "=== Num " + i + "번째 ===" ); for( j=0; j<al.size(); j++ ) { coorlist cl = (coorlist)al.get(j); System.out.println( "j = " + j + " : x = " + cl.x + ", y = " + cl.y ); } } } }
=== Num 0번째 ===
j = 0 : x = 0, y = 0
j = 1 : x = 1, y = 1
=== Num 1번째 ===
j = 0 : x = 2, y = 2
j = 1 : x = 3, y = 3
=== Num 2번째 ===
j = 0 : x = 4, y = 4
j = 1 : x = 5, y = 5
=== Num 3번째 ===
j = 0 : x = 6, y = 6
j = 1 : x = 7, y = 7
=== Num 4번째 ===
j = 0 : x = 8, y = 8
j = 1 : x = 9, y = 9
=== Num 5번째 ===
j = 0 : x = 10, y = 10
j = 1 : x = 11, y = 11
=== Num 6번째 ===
j = 0 : x = 12, y = 12
j = 1 : x = 13, y = 13
=== Num 7번째 ===
j = 0 : x = 14, y = 14
j = 1 : x = 15, y = 15
=== Num 8번째 ===
j = 0 : x = 16, y = 16
j = 1 : x = 17, y = 17
=== Num 9번째 ===
j = 0 : x = 18, y = 18
j = 1 : x = 19, y = 19
'Language > Java' 카테고리의 다른 글
[Java] Timer , - start, stop, pause, Design Pattern(state) (0) | 2011.10.15 |
---|---|
[java] HashMap 사용법, (아니 중첩 arraylist 사용법) (0) | 2011.06.06 |
[java] HashMap 의 참조방법(?) (0) | 2011.06.06 |
[java] class array (클래스 배열 만들기) (0) | 2011.06.06 |
[java] function parameter, int, Integer (0) | 2011.06.06 |