• 코드:
​x
 
1
import java.util.*;
2
​
3
public class prog {
4
    public static void main(String[] args) {
5
        ArrayList<Integer> arrList = new ArrayList<Integer>();
6
        
7
        // add() 메소드를 이용한 요소의 저장
8
        arrList.add(40);
9
        arrList.add(20);
10
        arrList.add(30);
11
        arrList.add(10);
12
        
13
        // for 문과 get() 메소드를 이용한 요소의 출력
14
        for (int i = 0; i < arrList.size(); i++) {
15
            System.out.print(arrList.get(i) + " ");
16
        }
17
        System.out.println();
18
        
19
        // remove() 메소드를 이용한 요소의 제거
20
        arrList.remove(1);
21
        
22
        // Enhanced for 문과 get() 메소드를 이용한 요소의 출력
23
        for (int e : arrList) {
24
            System.out.print(e + " ");
25
        }
26
        System.out.println();
27
        
28
        // Collections.sort() 메소드를 이용한 요소의 정렬
29
        Collections.sort(arrList);
30
        
31
        // iterator() 메소드와 get() 메소드를 이용한 요소의 출력
32
        Iterator<Integer> iter = arrList.iterator();
33
        while (iter.hasNext()) {
34
            System.out.print(iter.next() + " ");
35
        }
36
        System.out.println();
37
​
38
        // set() 메소드를 이용한 요소의 변경
39
        arrList.set(0, 20);
40
​
41
        for (int e : arrList) {
42
            System.out.print(e + " ");
43
        }
44
        System.out.println();
45
        
46
        // size() 메소드를 이용한 요소의 총 개수
47
        System.out.println("리스트의 크기 : " + arrList.size());
48
    }
49
}
표준입력 & 실행옵션