자바 집합 Iterator 를 옮 겨 다 니 는 방법
3518 단어 자바 프로 그래 밍 기초
public class TestIterator {
// for
@Test
public void testFor1() {
String[] str = new String[]{"AA","BB","CC"};
for (String i:str){
System.out.println(i);
}
}
// for
@Test
public void testFor() {
Collection coll = new ArrayList();
coll.add(123);
coll.add("AA");
coll.add(new Date());
coll.add("BB");
coll.add(new Person("MM", 23));
for (Object i : coll) {
System.out.println(i);
}
}
//
@Test
public void test2() {
Collection coll = new ArrayList();
coll.add(123);
coll.add("AA");
coll.add(new Date());
coll.add("BB");
coll.add(new Person("MM", 23));
Iterator i = coll.iterator();// java.util.NoSuchElementExeption
while (i.next() != null) {
System.out.println(i.next());
}
}
// iterator
@Test
public void test1() {
Collection coll = new ArrayList();
coll.add(123);
coll.add("AA");
coll.add(new Date());
coll.add("BB");
coll.add(new Person("MM", 23));
Iterator i = coll.iterator();
while (i.hasNext()) {
System.out.println(i.next());
}
}
}
감사합니다.