集合框架_List集合的特有功能概述和测试

网友投稿 626 2022-11-13

集合框架_List集合的特有功能概述和测试

集合框架_List集合的特有功能概述和测试

package cn.itcast_03;import java.util.ArrayList;import java.util.List;/*集合框架_List集合的特有功能概述和测试 * List的集合特有功能: * A:添加功能 * void add(int index,Object object):在指定位置添加元素。 * B:获取功能 * Object get(int index):获取指定位置的元素。 * C:列表迭代器 * ListIterator listIterator():List集合特有的迭代器。 * D:删除功能 * Object remove(int index):根据索引删除元素,返回被删除的元素 * E:修改功能 * Object set(int index,Object obje):根据索引修改元素,返回被修改的元素。 */public class ListDemo { public static void main(String[] args) { // 创建集合对象 List list = new ArrayList(); // 添加元素 list.add("hello"); list.add("world"); list.add("java"); // void add(int index,Object object):在指定位置添加元素。 // list.add(1, "android");//没有问题 // IndexOutOfBoundsException // list.add(12, "android");//有问题 // list.add(3, "android");//没有问题 // list.add(4, "android");//有问题 // Object get(int index):获取指定位置的元素。 // System.out.println("get:" + list.get(1)); // IndexOutOfBoundsException // System.out.println("get:" + list.get(12)); // Object remove(int index):根据索引删除元素,返回被删除的元素 // System.out.println("remove:" + list.remove(1)); // IndexOutOfBoundsException // System.out.println("remove:" + list.remove(12)); //Object set(int index,Object obje):根据索引修改元素,返回被修改的元素。 System.out.println("set:"+list.set(0, "11")); System.out.println("List:" + list); }}

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:聊聊maven的pom.xml中的exclusions标签的作用
下一篇:MongoDB第二篇
相关文章

 发表评论

暂时没有评论,来抢沙发吧~