for(Iterator<String> i=code.iterator();i.hasNext();){ String ball=i.next(); 什么意思求解释

日期:2018-04-08 18:58:41 人气:1

for(Iterator<String> i=code.iterator();i.hasNext();){ String ball=i.next(); 什么意思求解释

陈述一下,一个容器要被遍历一遍,默认它里边存储的类型都是String类型的。遍历的过程是:如果容器内有数据(元素),就String ball=i.next(),直到容器内没有元素(遍历完成)。 先说Iterator i=code.iterator(),它的内容要费劲一些。 是将code.iterator()方法的指针给Iterator的对象i,用泛型表示认为容器(集合)内的元素都是String类型的。这里的指针开始是指在第一个元素之前的,以后是在两个数据之间的,并不指在上一个
    A+
热门评论