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

Java Linkedlist原理及實(shí)例詳解

 更新時(shí)間:2020年01月06日 10:17:27   作者:用戶名同QQ號(hào)  
這篇文章主要介紹了Java Linkedlist原理及實(shí)例詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下

這篇文章主要介紹了Java Linkedlist原理及實(shí)例詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下

定義:linkedlist屬于鏈表結(jié)構(gòu),方便添加和刪除元素,但查詢不方便,適用于對(duì)收尾的操作。

具有具體的對(duì)象,使用對(duì)象調(diào)用具體的方法

add

 // 添加元素 //在中間添加元素
 arr.add("H");

addFirst:在集合最前面添加元素

 // 在鏈表頭部添加元素
 arr.addFirst("F");

addLast:在集合最后面添加元素

 //在鏈表尾部添加元素
 arr.addLast("L");

removeFirst removeLast:刪除最前面的元素 刪除最后面的元素

 //刪除元素  
     arr.removeFirst();

getFirst getLast:獲得最前面的元素 獲得最后邊的元素

//獲取元素
    String s1=arr.getLast();

isEmpty:用于判斷集合中是否有元素,若有元素,返回false

pop:從堆棧中將集合中的元素從前往后彈出元素

//當(dāng)arr中有元素時(shí),返回False,使用!取反
    while(!arr.isEmpty()){
      //將數(shù)組中的數(shù)據(jù)彈出
      System.out.println("這是pop方法"+arr.pop());
    }

push:為集合中添加元素

   //為數(shù)組添加新的數(shù)據(jù)
     arr.push("xin");

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • java 從int數(shù)組中獲取最大數(shù)的方法

    java 從int數(shù)組中獲取最大數(shù)的方法

    這篇文章主要介紹了java 從int數(shù)組中獲取最大數(shù)的方法,需要的朋友可以參考下
    2017-02-02
  • 淺談一下Java中枚舉的用法

    淺談一下Java中枚舉的用法

    這篇文章主要介紹了淺談一下Java中枚舉的用法,枚舉是一個(gè)被命名的整型常數(shù)的集合,用于聲明一組帶標(biāo)識(shí)符的常數(shù),當(dāng)一個(gè)變量有幾種固定可能的取值時(shí),就可以將它定義為枚舉類型,需要的朋友可以參考下
    2023-04-04
  • struts2如何使用攔截器進(jìn)行用戶權(quán)限控制實(shí)例

    struts2如何使用攔截器進(jìn)行用戶權(quán)限控制實(shí)例

    本篇文章主要介紹了struts2如何使用攔截器進(jìn)行用戶權(quán)限控制實(shí)例,非常具有實(shí)用價(jià)值,需要的朋友可以參考下
    2017-05-05
  • SpringDataJpa的@Query注解報(bào)錯(cuò)的解決

    SpringDataJpa的@Query注解報(bào)錯(cuò)的解決

    這篇文章主要介紹了SpringDataJpa的@Query注解報(bào)錯(cuò)的解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-12-12
  • java基面試礎(chǔ)知識(shí)詳解

    java基面試礎(chǔ)知識(shí)詳解

    這篇文章主要介紹了java基面試礎(chǔ)知識(shí),非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-08-08
  • Spring MVC+MyBatis+MySQL實(shí)現(xiàn)分頁(yè)功能實(shí)例

    Spring MVC+MyBatis+MySQL實(shí)現(xiàn)分頁(yè)功能實(shí)例

    分頁(yè)功能是我們?nèi)粘i_(kāi)發(fā)中經(jīng)常會(huì)遇到的,下面這篇文章主要給大家介紹了Spring MVC+MyBatis+MySQL實(shí)現(xiàn)分頁(yè)功能的相關(guān)資料,文中介紹的非常詳細(xì),對(duì)大家具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起看看吧。
    2017-06-06
  • java異常繼承何類,運(yùn)行時(shí)異常與一般異常的區(qū)別(詳解)

    java異常繼承何類,運(yùn)行時(shí)異常與一般異常的區(qū)別(詳解)

    下面小編就為大家?guī)?lái)一篇java異常繼承何類,運(yùn)行時(shí)異常與一般異常的區(qū)別(詳解)。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-11-11
  • IDEA中try catch拋異常快捷鍵分享

    IDEA中try catch拋異常快捷鍵分享

    在編寫(xiě)Java代碼時(shí),使用IDEA的快捷鍵CTRL+ALT+t可以快速生成try..catch語(yǔ)句塊,有效提高編碼效率,首先選擇需要處理的代碼片段,然后按下快捷鍵,選擇try/catch選項(xiàng),即可自動(dòng)包圍選中代碼,這一快捷操作簡(jiǎn)化了異常處理步驟,減少了手動(dòng)編寫(xiě)的時(shí)間,是編程中的實(shí)用技巧
    2024-10-10
  • 詳解springboot配置多個(gè)redis連接

    詳解springboot配置多個(gè)redis連接

    Spring Boot為Redis, MongoDB, Elasticsearch, Solr和Gemfire提供自動(dòng)配置。本文詳細(xì)介紹了springboot配置多個(gè)redis連接,有興趣的可以了解一下。
    2017-04-04
  • java整數(shù)與byte數(shù)組的轉(zhuǎn)換實(shí)現(xiàn)代碼

    java整數(shù)與byte數(shù)組的轉(zhuǎn)換實(shí)現(xiàn)代碼

    這篇文章主要介紹了java整數(shù)與byte數(shù)組的轉(zhuǎn)換實(shí)現(xiàn)代碼的相關(guān)資料,需要的朋友可以參考下
    2017-07-07

最新評(píng)論