// ArrayList 를 사용한 예제 - 1
// 간단하게 입력한 값을 출력하고,,입력한 값을 수정하는 간단한 예제임.
// Arraylist1.java 로 저장한 후에 컴파일을 하세요..^^*(자바초보자를 위한 부분)
//---------------------------------------------------------------------------------
import java.util.*; // ArrayList 를 사용
import java.io.*; // BufferedReader 를 사용
public class Arraylist1 {
public static void main(String[] args)throws Exception {
String a1 ="";
String a2 ="";
String a3 ="";
String a4 ="";
ArrayList arr = new ArrayList();
System.out.print("1] 데이타를 입력하세요 : ");
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
a1 = br.readLine();
arr.add(a1);
System.out.print("2] 데이타를 입력하세요 : ");
a2 = br.readLine();
arr.add(a2);
System.out.print("3] 데이타를 입력하세요 : ");
a3 = br.readLine();
arr.add(a3);
System.out.println("\n====입력한 데이타를 출력합니다.====");
for(int i=0;i < arr.size();i++){
System.out.println(i+"번째 "+arr.get(i));
}
System.out.print("몇번 데이타를 수정하시겠습니까? : ");
int index = Integer.parseInt(br.readLine());
System.out.print("수정할 데이타내용은? : ");
a4 = br.readLine();
arr.set(index,a4);
System.out.println("\n====수정한 데이타를 출력합니다.====");
for(int i=0;i < arr.size();i++){
System.out.println(i+"번째 "+arr.get(i));
}
}//end of main
}// end of class
/*
---------------------------------------------------
위의 프로그램을 실행하면 아래와 같은 결과가 나옵니다.
----------------------------------------------------
1] 데이타를 입력하세요 : abc
2] 데이타를 입력하세요 : ddd
3] 데이타를 입력하세요 : fgy
====입력한 데이타를 출력합니다.====
0번째 abc
1번째 ddd
2번째 fgy
몇번 데이타를 수정하시겠습니까? : 1
수정할 데이타내용은? : 수정합니다
====입력한 데이타를 출력합니다.====
0번째 abc
1번째 수정합니다
2번째 fgy
*/
'app > java' 카테고리의 다른 글
이클립스 풍선말 한글로 나오게하기~ (0) | 2008.04.05 |
---|---|
JXL 폰트, 셀병합, 셀크기, 셀색깔, 테두리 (1) | 2008.03.24 |
JXL 설치하기 (4) | 2008.03.12 |
jar 파일 exe 파일 만들기!!(jre파일 설치하게하기) (0) | 2008.03.12 |
AWT 를 첨하시는 분께 (요약본) (0) | 2008.03.09 |