Java基础知识-ArrayList遍历的三种方法
ArrayList 遍历
package com.demo.clover; import java.util.ArrayList; import java.util.Iterator; public class ArrListDemo { public static void main(String[] args) { //创建ArrayList集合 ArrayList<Object> arrayList = new ArrayList<>(); //给集合添加元素 arrayList.add("java"); arrayList.add("C++"); arrayList.add("Python"); arrayList.add("IOS"); arrayList.add("Android"); System.out.println("----第一种: 迭代器--------------"); //第一种遍历方法:迭代器 Iterator<Object> it = arrayList.iterator(); while(it.hasNext()){ String s = (String) it.next(); System.out.println(s); } System.out.println("----------第二种:普通for-----------"); //第二种遍历方法:普通for //x为下标 从0开始 for(int x =0;x<arrayList.size();x++){ String s1 = (String) arrayList.get(x); System.out.println(s1); } System.out.println("-----第三种:增强for---------------"); //第三种遍历方法 :增强for for(Object s2: arrayList){ System.out.println(s2); } } }