美文网首页
迭代器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