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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© panbingqi 中级黑马   /  2015-4-21 20:05  /  316 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

/*
* List集合:
*
*         特有方法:
*                 void add(int index, E element) : 在当前集合中指定位置 添加给定的元素
*                 Object get(int index) 返回集合中指定位置的元素。
*                 int indexOf(Object o)返回此集合中第一次出现的指定元素的索引;如果此列表不包含该元素,则返回 -1。
*                 E remove(int index)移除列表中指定位置的元素(可选操作)。
*                 E set(int index, E element)用指定元素替换列表中指定位置的元素
*                 ListIterator<E> listIterator() 返回此列表元素的列表迭代器(按适当顺序)。
*/
public class ListDemo {
        public static void main(String[] args) {
                //创建List集合对象
                List list = new ArrayList();
               
                //添加元素
                list.add("hello1");
                list.add("hello2");
               
                //void add(int index, E element)
                list.add(1, "hello3");
               
                //Object get(int index) 返回集合中指定位置的元素。
                Object obj = list.get(1);
                //System.out.println("obj:"+obj);
               
                //int indexOf(Object o)返回此集合中第一次出现的指定元素的索引;如果此列表不包含该元素,则返回 -1。
                //int index = list.indexOf("Hello3");
                int index = list.indexOf("hello3");
                //System.out.println("index:"+index);
               
                //Object remove(int index)移除集合中指定位置的元素
                //Object obj2 = list.remove(1);
                //System.out.println(obj2);
               
                //E set(int index, E element)用指定元素替换集合中指定位置的元素
                Object old = list.set(1, "hello3333333");
                System.out.println("old:" + old);
               
                //显示结果
                System.out.println(list);
               
        }
}

0 个回复

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