package test4;
import org.junit.Test;
import test2.Person;
import java.util.ArrayList;
import java.util.Collection;
import java.util.Date;
import java.util.Iterator;
/**
* 〈一句话功能简述〉<br>
* 〈〉
*
* @author abu
* @create 2019/7/20
* @since 1.0.0
*/
public class TestIterator {
@Test
public void testFor(){
Collection coll = new ArrayList();
coll.add(123);
coll.add("新吧唧");
coll.add(new Date());
coll.add("卡古拉酱~");
coll.add(new Person("夏目",18));
for(Object i : coll){
System.out.println(i);
}
}
@Test
public void testFor1(){
String[] str = new String[]{"aaa","bbb","ccc"};
for(String s : str){
System.out.println(s);
}
}
@Test
public void test1(){
Collection coll = new ArrayList();
coll.add(123);
coll.add("新吧唧");
coll.add(new Date());
coll.add("卡古拉酱~");
coll.add(new Person("夏目",18));
Iterator i = coll.iterator();
//hasNext 和next配对写
while (i.hasNext()){
System.out.println(i.next());
}
//NoSuchElementException
/* while ((i.next())!= null){
System.out.println(i.next());
}*/
}
}
练习17——Iterator的用法
最新推荐文章于 2024-05-10 00:21:20 发布