以下三种方法都是用来遍历 ArrayList 集合,第三种方法是采用迭代器的方法,该方法可以不用担心在遍历的过程中会超出集合的长度。
1 package com.guyu.day0421; 2 3 import java.util.ArrayList; 4 import java.util.Iterator; 5 import java.util.List; 6 7 /** 8 * @Author: Fred 9 * @Date: 2021/4/21 10:03 10 * 遍历 ArrayList: 11 * 三种方法都是用来遍历 ArrayList 集合 12 */ 13 public class Demo01 { 14 public static void main(String[] args) { 15 List<String> list = new ArrayList<String>(); 16 list.add("guyu"); 17 list.add("guyu1"); 18 list.add("guyu2"); 19 20 21 //1、遍历方法使用 For-Each 遍历 List 22 for (String str : list) { 23 System.out.println(str); 24 } 25 26 System.out.println("----------------------1"); 27 28 //2、把链表变为数组相关的内容进行遍历 29 String[] strArray = new String[list.size()]; 30 list.toArray(strArray); 31 for (int i = 0; i < strArray.length; i++) { 32 System.out.println(strArray[i]); 33 } 34 35 System.out.println("----------------------2"); 36 37 //3、使用迭代器进行相关遍历 38 Iterator<String> ite = list.iterator(); 39 while (ite.hasNext()) { 40 System.out.println(ite.next()); 41 } 42 43 System.out.println("----------------------3"); 44 45 } 46 }
Note:
欢迎点赞,留言,转载请在文章页面明显位置给出原文链接
知者,感谢您在茫茫人海中阅读了我的文章
没有个性 哪来的签名!
详情请关注点我
持续更新中
扫一扫 有惊喜
© 2021 04 - Guyu.com | 【版权所有 侵权必究】