zoukankan      html  css  js  c++  java
  • Java Arraylist的遍历

    package deadpool;
    
    import java.util.ArrayList;
    import java.util.Iterator;
    import java.util.List;
    
    public class Test {
        public static void main(String[] args) {
            List<String> list = new ArrayList<String>();
            list.add("Hello");
            list.add("World");
            list.add("HAHAHAHA");
            // 第一种遍历方法使用foreach遍历List
            for (String str : list) { // 也可以改写for(int i=0;i<list.size();i++)这种形式
                System.out.println(str);
            }
    
            // 第二种遍历,把链表变为数组相关的内容进行遍历
            String[] strArray = new String[list.size()];
            list.toArray(strArray);
            for (int i = 0; i < strArray.length; i++) // 这里也可以改写为 foreach(String str:strArray)这种形式
            {
                System.out.println(strArray[i]);
            }
    
            // 第三种遍历 使用迭代器进行相关遍历
    
            Iterator<String> ite = list.iterator();
            while (ite.hasNext())// 判断下一个元素之后有值
            {
                System.out.println(ite.next());
            }
        }
    }
  • 相关阅读:
    Git push 常见用法
    Git commit 常见用法
    Git add 常见用法
    Git-仓库
    Git clone 常见用法
    Git-简介
    ZOJ Problem Set
    ZOJ Problem Set
    ZOJ Problem Set
    ZOJ Problem Set
  • 原文地址:https://www.cnblogs.com/deadpool520/p/11211228.html
Copyright © 2011-2022 走看看