不知道是不是你想要的
import java.util.*;
public class Test {
public static void main(String[] args) {
ArrayList a = new ArrayList();
for (int i = 0; i < 7; i++)
a.add("" + i);
Iterator i = a.iterator();
while (i.hasNext()) { System.out.println(i.next());
i.remove();
System.out.println("长度:"+a.size()); }
}}
import java.util.*;
public class Test {
public static void main(String[] args) {
ArrayList a = new ArrayList();
for (int i = 0; i < 7; i++)
a.add("" + i);
Iterator i = a.iterator();
while (i.hasNext()) { System.out.println(i.next());
i.remove();
System.out.println("长度:"+a.size()); }
}}
解决方案 »
- --------非常急需 JAVA 用2进制转BCD码和16进制的代码-------
- 求助 如何编写代码,使网页调用applet时自动将焦点放在applet上
- Collection的原代码看不到?
- 关于一道笔试题
- IDE中的代码提示是怎么做出来?
- 强烈建议建立Eclipse专区
- 关于JNI的一点困惑
- 很急
- 请写一个JInternalFrame的例子,只要我测试通过就给分!!!!!!!!
- rabbitmq fanout广播模式无法发给多个消费者,求大神解答
- 请强人帮忙,我想在JDesktopPane上显示一背景图.怎么办.
- 检查某个路径是否存在,如果不存在就创建相关的文件夹,并返回true。这个怎么实现?
比如说,Iterator里面的元素有5个,第一个元素我有一种处理方法,然后第二个开始到最后一个,我用另外一种方法来循环处理。
#你现在是所有元素都用一样的方法来循环处理。
//process i.next()---the 1st element
System.out.println(i.next());
i.remove();
}
while(i.hasNext()){
//process i.next()---the rest elements
System.out.println(i.next() + "===");
}
用到java的队列即可