最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

java中List集合子類特點(diǎn)淺析

 更新時間:2022年01月25日 10:06:40   作者:學(xué)好c語言的小王同學(xué)  
java.util.List接口繼承自Collection接口,是單列集合的一個重要分支,習(xí)慣性地會將實(shí)現(xiàn)了List接口的對象稱為List集合,下面這篇文章主要給大家介紹了關(guān)于java中List集合子類特點(diǎn)的相關(guān)資料,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下

List集合常用子類:ArrayList,LinkedList

1.ArrayList:底層數(shù)據(jù)結(jié)構(gòu)是數(shù)組,查詢快,增刪慢

2.LinkedList:底層數(shù)據(jù)結(jié)構(gòu)是鏈表,查詢慢,增刪快

分別用ArrayList和LinkedList完成儲存字符串并遍歷

這里遍歷方式有三種 分別是 迭代器  普通for循環(huán) 和增強(qiáng)for

這里我采用的是增強(qiáng)for循環(huán) 剩下的兩種 請友友們幫我補(bǔ)齊!

import java.util.ArrayList;
public class Listdemo{
        public static void main(String[] args){
 
ArrayList<String> array=new ArrayList<String>();
        array.add("hello");
        array.add("world");
        array.add("Java");
 
//遍歷
        for(String s :array ){
            System.out.println(s);
        }
}
}

運(yùn)行后得到:

import java.util.LinkedList;
public class Listdemo{
        public static void main(String[] args){
 
LinkedList<String>LinkedList=new LinkedList<String>();
        LinkedList.add("hello");
        LinkedList.add("world");
        LinkedList.add("Java");
 
//遍歷
        for(String s :array ){
            System.out.println(s);
        }
}
}

附:LinkedList集合的特有功能

方法名說明
public void addFirst(E e)在該列表開頭插入指定的元素
public void addLast(E e)將指定元素追加到列表的末尾
public E getFirst()返回列表中的第一個元素
public E getLast()返回列表中的最后一個元素
  
public E removeFirst()從此列表刪除第一個元素,并返回第一個元素
public E removeLast()從此列表中刪除最后一個元素,并返回最后一個元素

總結(jié)

到此這篇關(guān)于java中List集合子類特點(diǎn)的文章就介紹到這了,更多相關(guān)java List集合子類內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Java 實(shí)戰(zhàn)項(xiàng)目錘煉之網(wǎng)上花店商城的實(shí)現(xiàn)流程

    Java 實(shí)戰(zhàn)項(xiàng)目錘煉之網(wǎng)上花店商城的實(shí)現(xiàn)流程

    讀萬卷書不如行萬里路,只學(xué)書上的理論是遠(yuǎn)遠(yuǎn)不夠的,只有在實(shí)戰(zhàn)中才能獲得能力的提升,本篇文章手把手帶你用java+jsp+servlet+mysql+ajax實(shí)現(xiàn)一個網(wǎng)上花店商城系統(tǒng),大家可以在過程中查缺補(bǔ)漏,提升水平
    2021-11-11
  • idea中mapper如何快速跳轉(zhuǎn)到xml插件

    idea中mapper如何快速跳轉(zhuǎn)到xml插件

    這篇文章主要介紹了idea中mapper如何快速跳轉(zhuǎn)到xml插件問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-05-05
  • MyBatis中執(zhí)行SQL語句的幾種方式總結(jié)

    MyBatis中執(zhí)行SQL語句的幾種方式總結(jié)

    MyBatis是一個優(yōu)秀的持久層框架,它支持定制化SQL、存儲過程以及高級映射,下面這篇文章主要給大家介紹了關(guān)于MyBatis中執(zhí)行SQL語句的幾種方式,需要的朋友可以參考下
    2024-04-04
  • Java 實(shí)例解析單例模式

    Java 實(shí)例解析單例模式

    單例模式(Singleton Pattern)是 Java 中最簡單的設(shè)計(jì)模式之一。這種類型的設(shè)計(jì)模式屬于創(chuàng)建型模式,它提供了一種創(chuàng)建對象的最佳方式,這種模式涉及到一個單一的類,該類負(fù)責(zé)創(chuàng)建自己的對象,同時確保只有單個對象被創(chuàng)建
    2021-11-11
  • 簡單談?wù)凷truts動態(tài)表單(DynamicForm)

    簡單談?wù)凷truts動態(tài)表單(DynamicForm)

    下面小編就為大家?guī)硪黄唵握務(wù)凷truts動態(tài)表單(DynamicForm)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-08-08
  • Java異常詳解_動力節(jié)點(diǎn)Java學(xué)院整理

    Java異常詳解_動力節(jié)點(diǎn)Java學(xué)院整理

    異常是Java語言中的一部分,它代表程序中由各種原因引起的“不正?!币蛩?。下面通過本文給大家介紹java異常的相關(guān)知識,感興趣的朋友一起看看吧
    2017-06-06
  • 在SpringBoot中使用MongoDB的簡單場景案例

    在SpringBoot中使用MongoDB的簡單場景案例

    MongoDB 是一種非關(guān)系型數(shù)據(jù)庫,也被稱為 NoSQL 數(shù)據(jù)庫,它主要以文檔的形式存儲數(shù)據(jù),本文給大家介紹了在SpringBoot中使用MongoDB的簡單場景案例,并通過代碼示例講解的非常詳細(xì),需要的朋友可以參考下
    2024-09-09
  • Java中l(wèi)ambda表達(dá)式實(shí)現(xiàn)aop切面功能

    Java中l(wèi)ambda表達(dá)式實(shí)現(xiàn)aop切面功能

    本文主要介紹了Java中l(wèi)ambda表達(dá)式實(shí)現(xiàn)aop切面功能,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-02-02
  • Spring Boot3整合Mybatis Plus的詳細(xì)過程(數(shù)據(jù)庫為MySQL)

    Spring Boot3整合Mybatis Plus的詳細(xì)過程(數(shù)據(jù)庫為MySQL)

    這篇文章主要介紹了Spring Boot3整合Mybatis Plus的詳細(xì)過程(數(shù)據(jù)庫為MySQL),本文給大家介紹的非常詳細(xì),感興趣的朋友跟隨小編一起看看吧
    2024-07-07
  • 深入了解Java Object類的使用

    深入了解Java Object類的使用

    java繼承中說到的Object類是java中一個特殊的類,所有的類都是直接或者間接的繼承自O(shè)bject類。本文就和大家詳細(xì)講講Java Object類的使用,感興趣的可以了解一下
    2022-07-07

最新評論

静安区| 淮南市| 无为县| 平潭县| 黔西县| 班玛县| 岢岚县| 安平县| 山西省| 阿拉善右旗| 乐安县| 陆川县| 固镇县| 无棣县| 建始县| 大同市| 内江市| 竹北市| 连山| 苍梧县| 奎屯市| 翁源县| 黎城县| 和静县| 云阳县| 泰安市| 文山县| 利川市| 娄烦县| 泸溪县| 石泉县| 丽水市| 都安| 清丰县| 通山县| 四子王旗| 扶余县| 咸宁市| 班玛县| 淮安市| 上栗县|