hyqd.net
当前位置:首页 >> jAvA循环遍历集合 >>

jAvA循环遍历集合

Iterator<String> it = set.iterator() 这时得到一个迭代器,它的指针位于第一个元素之前.然后我们不停地 hasNext() 再 next 得到值,当hasNext 为 false 时当然就不能去 next 了.这背后的位置索引是在迭代器内部记录着的,我们不能直接改它的值,只能 next 去下一个.不过像 ListIterator 则是双向的,可以 previous.递增递减都是由 next / previous 方法来操作的.

假设一个集合 char [] chararray = new [10]; 1. for(int i; i<c.length; i++){} 2. for(char c : chararray){} 3. iterator it = chararray.iterator(); while(it.hasnext()){}

List list = new ArrayList(); list.add("luojiahui"); list.add("luojiafeng"); //方法1 Iterator it1 = list.iterator(); while(it1.hasNext()){ System.out.println(it1.next()); } //方法2 for(Iterator it2 = list.iterator();it2.hasNext();){ System.out.println(it2.next()

List一共有三种遍历方法,如下:import java.util.ArrayList; import java.util.Iterator; import java.util.List; public class Main { public static void main(String[] args) { List<Integer> list = new ArrayList<>(); for (int i = 0; i < 10; i++) { list.add(i); } //for循环遍历

常用的List集合, 可以使用下面几种方式进行遍历 参考代码 import java.util.ArrayList; import java.util.Iterator; public class Test { public static void main(String[] args) { ArrayList<Integer> list = new ArrayList<Integer>(); list.add(5); list.add(8); list.add(9)

public static void main(String[] args) { List<Integer> list = new ArrayList<>(); list.add(0); list.add(1); list.add(2); list.add(3); list.add(4); list.add(5);//for for(int i=0; i<list.size(); i++){ System.out.println(list.get(i)); }//for each for(Integer i : list){ System.out.

java中实现List集合的遍历有三种方法:方法一:for-each循环for(String attribute : list) { System.out.println(attribute);}方法二:for循环for(int i = 0 ; i 评论0 0 0

list集合的遍历3种方法:[java] view plaincopy package com.sort; import java.util.ArrayList; import java.util.Iterator; import java.util.List;/*** list的三种遍历* @author Owner**/ public class ListTest { public static void main(String[] args) { List<String> list =

除了用for循环也可以用迭代器 ArrayList<String> al=new ArrayList<String>(); for(int i=0;i<10;i++){ al.add(String.valueOf(i)); } Iterator<String> it=al.iterator(); while(it.hasNext()){ System.out.println(it.next()); }

数组 就类似一个集合,将数组里的元素都取出来,就是一次遍历.

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