Java基础知识强化之集合框架笔记17:List集合的特有的遍历功能
1. List集合的特有遍历功能:
size()和 get()方法结合使用
2. 代码示例:
1 package cn.itcast_03; 2 3 import java.util.ArrayList; 4 import java.util.List; 5 6 /* 7 * List集合的特有遍历功能: 8 * size()和get()方法结合使用 9 */ 10 public class ListDemo2 { 11 public static void main(String[] args) { 12 // 创建集合对象 13 List list = new ArrayList(); 14 15 // 添加元素 16 list.add("hello"); 17 list.add("world"); 18 list.add("java"); 19 20 // Object get(int index):获取指定位置的元素 21 // System.out.println(list.get(0)); 22 // System.out.println(list.get(1)); 23 // System.out.println(list.get(2)); 24 // IndexOutOfBoundsException 25 // System.out.println(list.get(3)); 26 27 // 用循环改进 28 // for (int x = 0; x < 3; x++) { 29 // System.out.println(list.get(x)); 30 // } 31 // 如果元素过多,数起来就比较麻烦,所以我们使用集合的一个长度功能:size() 32 // 最终的遍历方式就是:size()和get() 33 for (int x = 0; x < list.size(); x++) { 34 // System.out.println(list.get(x)); 35 36 String s = (String) list.get(x); 37 System.out.println(s); 38 } 39 } 40 }
运行效果如下: