List接口下LinkedList集合方法

LinkedList集合 implements List接口
特点:
1.底层是链表结构:查询慢,增删快
2.里边包含了大量操作首尾的方法
注意:使用LinkedList集合特有的方法,不能使用多态

1.创建LinkedList集合对象

        LinkedList<String> linkedList=new LinkedList<>();
        //往集合中添加元素
        linkedList.add("a");
        linkedList.add("b");
        linkedList.add("c");
        linkedList.add("d");
        System.out.println(linkedList);

2.将指定元素添加入列表开头

 linkedList.addFirst("3w");
 linkedList.push("wuhu");//等效于addFirst()

3.将指定元素添加到列表末尾

 linkedList.addLast("e");//等效于add()

4.判断是否为空集合

linkedList.isEmpty();

5.获取列表第一个元素

String first = linkedList.getFirst();

6.获取列表最后一个元素

 String last = linkedList.getLast();

7.移出并返回列表中的第一个元素

        String s = linkedList.removeFirst();
        linkedList.remove();//等价于removeFIrst()

8.移出并返回列表中的最后一个元素

String s1 = linkedList.removeLast();
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值