黑马程序员技术交流社区

标题: List特有的遍历方式 [打印本页]

作者: aguang    时间: 2015-8-21 08:07
标题: List特有的遍历方式
package cn.itcast_03;

import java.util.ArrayList;
import java.util.List;

/*
* List集合的特有遍历功能:
*                 size()和get()方法结合使用
*/
public class ListDemo2 {
        public static void main(String[] args) {
                // 创建集合对象
                List list = new ArrayList();

                // 添加元素
                list.add("hello");
                list.add("world");
                list.add("java");

                // Object get(int index):获取指定位置的元素
                // System.out.println(list.get(0));
                // System.out.println(list.get(1));
                // System.out.println(list.get(2));
                // IndexOutOfBoundsException
                // System.out.println(list.get(3));

                // 用循环改进
                // for (int x = 0; x < 3; x++) {
                // System.out.println(list.get(x));
                // }
                // 如果元素过多,数起来就比较麻烦,所以我们使用集合的一个长度功能:size()
                // 最终的遍历方式就是:size()和get()
                for (int x = 0; x < list.size(); x++) {
                        // System.out.println(list.get(x));

                        String s = (String) list.get(x);
                        System.out.println(s);
                }
        }
}







欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2