集册 Java实例教程 使用Iterator从Collection中删除元素

使用Iterator从Collection中删除元素

欢马劈雪     最近更新时间:2020-01-02 10:19:05

417
提示:您可在线编辑运行本教程的实例 - 运行实例,去试试!
使用迭代器从集合中移除元素


import java.util.Iterator;

import java.util.ArrayList;//from 时 代 J a v a 公 众 号 - N o w J a v  a . c o m

 

public class Main {

 

  public static void main(String[] args) {

    ArrayList aList = new ArrayList();

   

    aList.add("1");

    aList.add("2");

    aList.add("3");

    aList.add("4");

    aList.add("5");

   

   

    System.out.println("ArrayList before removal : ");

    for(int i=0; i< aList.size(); i++)

      System.out.println(aList.get(i));

     //来自 nowjava.com - 时代Java

    Iterator itr = aList.iterator();

   

    String strElement = "";

    while(itr.hasNext()){

      strElement = (String)itr.next();

      if(strElement.equals("2"))

      {

        itr.remove();

        break;

      }

    
展开阅读全文