集合框架_List集合的特有功能概述和测试
来源:互联网 发布:a 算法求八数码 编辑:程序博客网 时间:2024/06/10 02:08
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);}}
0 0
- 集合框架_List集合的特有功能概述和测试
- 集合框架_List集合的特有遍历功能
- List集合的特有功能概述和测试
- Java_基础—List集合的特有功能概述和测试
- List集合的特有功能概述
- 集合框架_ListIterator的特有功能
- 集合框架_Vector的特有功能
- 集合框架_LinkedList的特有功能
- 集合框架_List集合的特点
- 集合LinkedList 的特有功能
- 集合框架_Collection集合的功能概述、Collection集合的基本功能测试
- 集合框架_Map集合的功能概述、Map集合的基本功能测试
- 3、 003 List集合的特有功能
- 集合框架-Map集合功能概述
- 集合框架_List的三个子类的特点
- 集合框架(List集合的一些特有方法)
- Java集合框架的总结_List、Set、Vector、Stack
- 集合框架_Collection集合的高级功能测试
- 石子合并(DP+ 四边形不等式优化)
- 第2.2节:程序结构(C++)
- ui--CollectionViewCell
- Jsp学习之JavaBean
- 细节决定未来(公用体类型)
- 集合框架_List集合的特有功能概述和测试
- 【BZOJ 1070】[SCOI2007]修车 费用流
- 策略模式
- IOS 使用XIB制作Storyboard使用的自定义控件
- HDU5995 Kblack loves flag
- [leetcode javascript解题]Container With Most Water
- 集合框架_List集合的特有遍历功能
- Linux 下的段错误分析
- 交换式以太网和共享式以太网区别