【零基礎學Java】—LinkedList集合(四十)

 2023-10-15 阅读 26 评论 0

摘要:【零基礎學Java】—LinkedList集合(四十) java.util.linkedList集合implements list接口 linkedList 集合的特點: 底層是一個鏈表結構,查詢慢,增刪快里面包含了大量的操作首尾元素的方法注意:使用linkedList集合特有的方法在這里插

【零基礎學Java】—LinkedList集合(四十)

java.util.linkedList集合implements list接口

linkedList 集合的特點:

  • 底層是一個鏈表結構,查詢慢,增刪快
  • 里面包含了大量的操作首尾元素的方法
  • 注意:使用linkedList集合特有的方法在這里插入代碼片不能使用多態

在這里插入圖片描述

import java.util.LinkedList;/*** @author :CaiCai* @date : 2022/4/13 11:54*//*
java.util.linkedList集合implements list接口
linkedList 集合的特點:
底層是一個鏈表結構,查詢慢,增刪快
里面包含了大量的操作首尾元素的方法
注意:使用linkedList集合特有的方法不能使用多態*/
public class demoLink {public static void main(String[] args) {show01();show02();}private static void show01(){//創建LinkedList集合對象LinkedList<String> linked=new LinkedList<>();//使用add方法往集合中添加元素linked.add("a");linked.add("b");linked.add("c");System.out.println(linked);//[a, b, c]//在集合的開頭插入元素// linked.addFirst("www");//此方法等效于push()linked.push("www");System.out.println(linked);//[www, a, b, c]// linked.addLast("zzz");//等效于add()linked.add("zzz");System.out.println(linked);//[www, a, b, c, zzz]System.out.println("============");}private  static void show02(){//創建LinkedList集合對象LinkedList<String> linked=new LinkedList<>();//使用add方法往集合中添加元素linked.add("a");linked.add("b");linked.add("c");System.out.println(linked);//[a, b, c]// String f=linked.removeFirst();String f=linked.pop();//移除第一個元素System.out.println("被移除的第一個元素:"+f);//aString last=linked.removeLast();System.out.println("被移除的最后一個元素:"+last);}}

在這里插入圖片描述

版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://hbdhgg.com/3/140543.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 匯編語言學習筆記 Inc. 保留所有权利。

底部版权信息