集合遍历的方法?-创新互联
方法1:通过迭代器Iterator实现遍历
目前成都创新互联已为上千的企业提供了网站建设、域名、虚拟主机、网站运营、企业网站设计、喀喇沁网站维护等服务,公司将坚持客户导向、应用为本的策略,正道将秉承"和谐、参与、激情"的文化,与客户和合作伙伴齐心协力一起成长,共同发展。获取Iterator :Collection 接口的iterator()方法
Iterator的方法
boolean hasNext(): 判断是否存在另一个可访问的元素
Object next(): 返回要访问的下一个元素,并移动下标
示例:使用迭代器循环遍历list集合
//将集合装入迭代器
Iterator
//使用迭代器的方法遍历
while(iterator.hasNext()){
Car car=iterator.next();
System.out.printIn(car.getColour());
}
方法2:增强型for循环 ——foreach
for(元素类型t 元素变量x : 数组或集合对象){
引用了x的java语句
}
例如:
//创建一个集合
List list =new ArrayList();
//添加数据
list.add(3);
list.add(2);
list.add(1);
list.add(4);
//循环遍历 一个一个的输出
for(Object s:list){
System.out.printIn(s);
方法3:Map遍历推荐
for(Map.Entry
K key=entry.getKey;
V value=entry.getValue();
}
例如:
List
for(Map
for(Map.Entry
System.out.print(entry.getKey()+"="+entry.getValue()+",")
}
System.out.printIn();
}
你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧
文章名称:集合遍历的方法?-创新互联
转载注明:http://ybzwz.com/article/cscpss.html