[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 |
Listcollection.java