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

增强For循环遍历list

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

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

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 a = new ArrayList(); a.add("a");a.add("b");a.add("c");a.add("d"); for(int i=0;i

基本语法请看书 普通的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

普通for循环的优点是变量可控,操作起来方便直观,缺点是较为繁琐。 增强for循环的的优点是代码较为简洁,缺点正是过于简洁,不便于对其遍历的元素进行复杂的操作。 一般的,仅仅是遍历所有元素,选用增强for循环

class Demo02 { public static void main(String[] args) { String s = "Hello World!"; for(char ch:s.toCharArray()){ System.out.println(ch); } }}

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

首先 上面的School 类 的 courseInfo 方法 是用来 显示信息用的 s1 s2 s3 是已经是写好了的数组 String[] s1={"java"}; String[] s2={"c#"}; String[] s3={".net"}; if(courseCode==1){ school.courseInfo(courseCode,s1);}

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

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