java迭代器遍历list_迭代器Iterator 遍历List<List<String>>

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 arrayList1=new ArrayList();//初始化第一行集合

arrayList1.add("a1");

arrayList1.add("");

arrayList1.add("a3");

List arrayList2=new ArrayList();//初始化第二行集合

arrayList2.add("B1");

arrayList2.add("B2");

arrayList2.add("B3");

List arrayList3=new ArrayList();//初始化第三行集合

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]]

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值