A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

© aguang 中级黑马   /  2015-8-21 08:07  /  364 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

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);
                }
        }
}


您需要登录后才可以回帖 登录 | 加入黑马