Java LinkedList中删除元素有哪些方法呢?

转自:

Java LinkedList中删除元素有哪些方法呢?

下文讲述LinkedList中删除元素的方法分享,如下所示:

实现思路:
    删除元素可使用以下方法,如下:
	remove():获取并移除此列表的头(第一个元素)
    remove(int index):移除此列表中指定位置处的元素
    remove(Objec o):从此列表中移除首次出现的指定元素(如果存在) 
    removeFirst():移除并返回此列表的第一个元素
    removeFirstOccurrence(Object o):从此列表中移除第一次出现的指定元素(从头部到尾部遍历列表时)
    removeLast():移除并返回此列表的最后一个元素
    removeLastOccurrence(Object o):从此列表中移除最后一次出现的指定元素(从头部到尾部遍历列表时)

例:

package com.java265.other;
import java.util.LinkedList;
public class Test {
	public static void main(String[] args) throws Exception {

		// 创建一个动态数组
		LinkedList<String> list1 = new LinkedList<>();
		list1.add("java265.com");
		list1.add("linux28.com");
		list1.add("test265.com");

		System.out.println("删除元素:" + list1.removeFirst());
		System.out.println("------------------");
		System.out.println(list1);
	}
}
-----运行以上代码,将输出以下信息----
删除元素:java265.com
------------------
[linux28.com, test265.com]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值