반응형
// Head First Java p.191
import java.util.*;
class ArrayList6 {
public static void main(String[] args) {
ArrayList<String> a = new ArrayList<String>();
a.add(0, "zero");
a.add(1, "one");
a.add(2, "two");
a.add(3, "three");
printAL(a);
if (a.contains("three")) {
a.add("four");
}
a.remove(2);
printAL(a);
if (a.indexOf("four") != 4) {
a.add(4, "4.2");
}
printAL(a);
if (a.contains("two")) {
a.add("2.2");
}
printAL(a);
}
public static void printAL(ArrayList<String> al) {
for(int z = 0; z < al.size(); z++) {
System.out.print(z + "=" + al.get(z));
System.out.print(", ");
}
System.out.println(" ");
}
}
반응형
'개발 및 관리 > Java' 카테고리의 다른 글
Head First Java - 8장 인터페이스와 추상 클래스, Of76.java (0) | 2013.01.21 |
---|---|
Head First Java - 7장 상속과 다형성, TestBoats.java (0) | 2013.01.21 |
JAVA API - JAVA REFERENCE (0) | 2013.01.19 |
DotComBust.java - 6장 자바 API를 알아봅시다. (0) | 2013.01.18 |
Head First Java - 5장 메소드를 더 강력하게, SimpleDotComTestDrive.java (0) | 2013.01.18 |