欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

java集合 collection-list-LinkedList詳解

 更新時間:2017年01月18日 08:46:52   投稿:jingxian  
下面小編就為大家?guī)硪黄猨ava集合 collection-list-LinkedList詳解。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

如下所示:

import java.util.*;

/*
LinkedList:特有方法:
addFirst();
addLast();

getFirst();
getLast();
獲取元素,但不刪除元素。如果集合中沒有元素,會出現(xiàn)NoSuchElementException

removeFirst();
removeLast();
獲取元素,但是元素被刪除。如果集合中沒有元素,會出現(xiàn)NoSuchElementException


在JDK1.6出現(xiàn)了替代方法。

offerFirst();
offerLast();


peekFirst();
peekLast();
獲取元素,但不刪除元素。如果集合中沒有元素,會返回null。

pollFirst();
pollLast();
獲取元素,但是元素被刪除。如果集合中沒有元素,會返回null。




*/

class LinkedListDemo 
{
 public static void main(String[] args) 
 {
  LinkedList link = new LinkedList();

  link.addLast("java01");
  link.addLast("java02");
  link.addLast("java03");
  link.addLast("java04");

  //sop(link);
//  sop(link.getFirst());
//  sop(link.getFirst());
  //sop(link.getLast());
  //sop(link.removeFirst());
  //sop(link.removeFirst());

  //sop("size="+link.size());

  while(!link.isEmpty())
  {
   sop(link.removeLast());
  }

 }

 public static void sop(Object obj)
 {
  System.out.println(obj);
 }
}
/*

---
java01
java02
java03
java04

----
java04
java03
java02
java01
---
*/

以上這篇java集合 collection-list-LinkedList詳解就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • Java應用程序的CPU使用率飆升原因詳細分析

    Java應用程序的CPU使用率飆升原因詳細分析

    這篇文章主要介紹了Java應用程序的CPU使用率飆升原因詳細分析,在 Java 中,我們使用 JVM 進行線程調度,所以一般來說,線程的調度有兩種模式:分時調度和搶占式調度,線程和進程在阻塞或者等待時,都不會使用 CPU 資源,需要的朋友可以參考下
    2024-01-01
  • Java讀取項目json文件并轉為JSON對象的操作

    Java讀取項目json文件并轉為JSON對象的操作

    這篇文章主要介紹了Java讀取項目json文件并轉為JSON對象的操作,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-08-08
  • Java開發(fā)基礎日期類代碼詳解

    Java開發(fā)基礎日期類代碼詳解

    這篇文章主要介紹了Java開發(fā)基礎日期類的相關內容,代碼通過日期工具類獲取指定月份的星期與日期對應關系,以及獲取指定月份的所有日期與星期集合等,具有一定參考價值,需要的朋友可以了解下。
    2017-10-10
  • Java微信支付之關閉訂單

    Java微信支付之關閉訂單

    這篇文章主要為大家詳細介紹了Java微信支付之關閉訂單,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-05-05
  • Java8如何從一個list中獲取某一元素集合

    Java8如何從一個list中獲取某一元素集合

    這篇文章主要介紹了Java8如何從一個list中獲取某一元素集合,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-07-07
  • Java超詳細講解設計模式中的命令模式

    Java超詳細講解設計模式中的命令模式

    命令模式是將一個請求封裝為一個對象,從而可用不同的請求對客戶進行參數(shù)化,對請求排隊或者對請求做日志記錄,以及可以支持撤銷的操作
    2022-04-04
  • Java復習之集合框架總結

    Java復習之集合框架總結

    本篇文章主要介紹了Java復習之集合框架總結,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-09-09
  • SpringBoot如何優(yōu)雅的整合Swagger Api自動生成文檔

    SpringBoot如何優(yōu)雅的整合Swagger Api自動生成文檔

    在多人協(xié)作的開發(fā)過程中,API文檔不僅可以減少等待,也能保證開發(fā)的持續(xù)進行,這篇文章主要給大家介紹了關于SpringBoot如何優(yōu)雅的整合Swagger Api自動生成文檔的相關資料,需要的朋友可以參考下
    2021-07-07
  • PageHelper分頁查詢操作方法示例

    PageHelper分頁查詢操作方法示例

    這篇文章主要為大家介紹了PageHelper分頁查詢數(shù)據(jù)操作方法示例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-08-08
  • Java程序連接數(shù)據(jù)庫的常用的類和接口介紹

    Java程序連接數(shù)據(jù)庫的常用的類和接口介紹

    這篇文章主要介紹了Java程序連接數(shù)據(jù)庫的常用的類和接口,包括Connection類和Statement類等,需要的朋友可以參考下
    2015-10-10

最新評論