1 import java.util.ArrayList;
2
3 public class TestArrayList {
4 public static void main(String[] args) {
5
6 ArrayList<String> cityList = new ArrayList<>();
7
8
9 cityList.add("London");
10
11 cityList.add("Denver");
12
13 cityList.add("Paris");
14
15 cityList.add("Miami");
16
17 cityList.add("Seoul");
18
19 cityList.add("Tokyo");
20
21
22 System.out.println("List size? " + cityList.size());
23 System.out.println("Is Miami in the list? " +
24 cityList.contains("Miami"));
25 System.out.println("The location of Denver in the list? "
26 + cityList.indexOf("Denver"));
27 System.out.println("Is the list empty? " +
28 cityList.isEmpty());
29
30
31 cityList.add(2, "Xian");
32
33
34
35 cityList.remove("Miami");
36
37
38
39 cityList.remove(1);
40
41
42
43 System.out.println(cityList.toString());
44
45
46 for (int i = cityList.size() - 1; i >= 0; i--)
47 System.out.print(cityList.get(i) + " ");
48 System.out.println();
49
50
51 ArrayList<Circle> list = new ArrayList<>();
52
53
54 list.add(new Circle(2));
55 list.add(new Circle(3));
56
57
58 System.out.println("The area of the circle? " +
59 list.get(0).getArea());
60 }
61 }