mshd.net
当前位置:首页 >> 增强For循环遍历list >>

增强For循环遍历list

1.最常用的方法。循环找出该位子的list元素 for(int i = 0;i < list.size(); i ++){ System.out.println(list.get(i)); } 2.利用Iterator 类和while方法 Iterator it1 = list.iterator(); while(it1.hasNext()){ System.out.println(it1.next())...

方法一 在for-each循环中使用entries来遍历 这是最常见的并且在大多数情况下也是最可取的遍历方式。在键值都需要时使用。 Map map = new HashMap(); for (Map.Entry entry : map.entrySet()) { System.out.println("Key = " + entry.getKey() + ...

可以,遍历的时候用Object就行 List students = new List();int index = 1;for (Object student: students) { System.out.println(index++);}

java里增强for循环【for(String a: arrayList)】里面可以修改数据,但是不能删除数据,如下例子: 修改集合:import java.util.ArrayList;import java.util.List;public class TestA {public static void main(String[] args){//集合List arrayLi...

也是可以的 你在循环的时候 list.get(i)强制转成你之前add时候的类型就能用

基本语法请看书 普通的for循环: public class test { public static void main(String[] args) { int a[]={0,1,2,3,4,5,6,7,8,9}; for(int i=0;i

你的意思是foreach吗?这个在java5以后才有。 一般用法: 比如遍历一个数组: int int arr[] = {2, 3, 1}; foreach ( int x : arr){ //... }

以前写遍历是: //遍历数组 for(int i = 0; i < array.length; i ++) ...{ int n = array[i]; //do something } //遍历集合 for(Interator iter = list.iterator(); iter.hasNext(); ) ...{ Object o = iter.next(); //do something } 现在使用增...

在上面这个例子 增强型的for循环 和普通for循环一样 增强型的for循环 优点主要体现在集合中,随便举个例子 比如对 set 的遍历 一般是迭代遍历: Set set = new HashSet(); Iterator it = set.iterator(); while (it.hasNext()) { String str = i...

循环遍历无非就是for循环和加强for循环,还有就是iterator遍历 1.增强for循环和iterator遍历的效果是一样的,也就说 增强for循环的内部也就是调用iteratoer实现的(可以查看编译后的文件),但是增强for循环 有些缺点,例如不能在增强循环里动态的...

网站首页 | 网站地图
All rights reserved Powered by www.mshd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com