java list 类_Java集合框架--List 类

一、 Java List 类

List是有序的Collection,使用此接口能够精确的控制每个元素插入的位置。可使用索引来访问List中的元素。

语法

void add(E e) //依次往后添加元素

void add(E e, int index) //在指定位置处添加元素

void remove(int position) //删除指定位置元素,索引从0开始

void remove(E e) //删除相同的元素

void removeAll() //删除所有元素

常用方法

List list = new ArrayList(); //声明list

list.add("aa"); //向列表尾部插入指定元素

list.add(1, "bb"); //向列表指定位置插入指定元素,索引从0开始

list.addAll(new ArrayList()); //追加指定 collection中的所有元素到此列表的结尾

list.clear();//从list中移除所有元素

list。contains("cc");//若list包含指定元素返回true

list.equals(new ArrayList());// 比较指定的对象与列表是否相等

list.get(0);// 返回列表中指定位置的元素

list.toArray();// 返回以正确顺序包含列表中的所有元素的数组

list.indexOf("aa");// 返回列表中首次出现指定元素的索引,如果列表不包含此元素,则返回 -1

list.lastIndexOf("dd");// 返回列表中最后出现指定元素的索引,如果列表不包含此元素,则返回 -1

list.isEmpty();// 如果列表不包含元素,则返回 true

list.remove(0);// 移除列表中指定位置的元素

list.remove("lwc");// 移除列表中出现的首个指定元素

list.removeAll(new ArrayList());// 从列表中移除指定 collection中包含的所有元素

list.set(0, "lp");// 用指定元素替换列表中指定位置的元素

list.size();// 返回列表中的元素数

list.subList(1, 2);// 返回列表中指定的fromIndex(包括)和toIndex(不包括)之间的部分视图

list.hashCode();// 返回列表的哈希码值

list.toArray(new String[] { "a", "b" });// 返回以正确顺序包含列表中所有元素的数组

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值