美文网首页
迭代器Iterator 遍历List>

迭代器Iterator 遍历List>

作者: 小铭铭_7c47 | 来源:发表于2018-11-28 22:05 被阅读0次
package hehaoming.common;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
@SuppressWarnings("unchecked")
public class Test2 {
    public static void main(String[] args) {
        
        List<String> arrayList1=new ArrayList<String>();//初始化第一行集合
        arrayList1.add("a1");  
        arrayList1.add("");  
        arrayList1.add("a3");  
        List<String> arrayList2=new ArrayList<String>();//初始化第二行集合
        arrayList2.add("B1");  
        arrayList2.add("B2");  
        arrayList2.add("B3");  
        List<String> arrayList3=new ArrayList<String>();//初始化第三行集合
        arrayList3.add("c1");  
        arrayList3.add("c2");  
        arrayList3.add("c3"); 
        
        ArrayList listList = new ArrayList();
        listList.add(arrayList1);
        listList.add(arrayList2);
        listList.add(arrayList3);   
        System.out.println("删除前:"+listList);
        
        for(Iterator it2 = listList.iterator();it2.hasNext();){
            List l = (List)it2.next();
            if(l.get(1).equals("")){//如果第二格有空值,就除掉那一行
                it2.remove();
            }
        }
        System.out.println("删除后:"+listList);
    }
}


打印结果:
删除前:[[a1, , a3], [B1, B2, B3], [c1, c2, c3]]
删除后:[[B1, B2, B3], [c1, c2, c3]]

相关文章

网友评论

      本文标题:迭代器Iterator 遍历List>

      本文链接:https://www.haomeiwen.com/subject/dzctcqtx.html