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

Java中List集合的常用方法詳解

 更新時(shí)間:2021年11月04日 11:17:05   作者:xiaostudy  
本篇文章給大家?guī)?lái)的內(nèi)容是關(guān)于Java中List集合的常用方法詳解,有一定的參考價(jià)值,有需要的朋友可以參考一下,希望對(duì)你有所幫助。下面我們就來(lái)學(xué)習(xí)一下吧

List接口是繼承Collection接口,所以Collection集合中有的方法,List集合也繼承過(guò)來(lái)。

這篇文章就不講繼承Collection接口的那些方法了

//www.fzitv.net/article/227290.htm

1、void add(int index, E element)

在指定位置插入元素,后面的元素都往后移一個(gè)元素。

 

2、boolean addAll(int index, Collection<? extends E> c)

在指定的位置中插入c集合全部的元素,如果集合發(fā)生改變,則返回true,否則返回false。

意思就是當(dāng)插入的集合c沒(méi)有元素,那么就返回false,如果集合c有元素,插入成功,那么就返回true。

 

3、E get(int index)

返回list集合中指定索引位置的元素

 

4、int indexOf(Object o)

返回list集合中第一次出現(xiàn)o對(duì)象的索引位置,如果list集合中沒(méi)有o對(duì)象,那么就返回-1

 

5、ListIterator<E> listIterator()

返回此列表元素的列表迭代器(按適當(dāng)順序)。

listIterator和iterator的區(qū)別是什么呢?下面這篇博客比較詳細(xì)的分析,可以參考。

https://blog.csdn.net/longshengguoji/article/details/41551491

這里大概講一下他們的區(qū)別:

當(dāng)只需要遍歷集合時(shí),兩個(gè)迭代器的功能都是一樣。

但是listIterator迭代器只能用于List和他的實(shí)現(xiàn)子類,iterator迭代器可以用于所有的集合使用。

所不同的就是listIterator迭代器的功能會(huì)比iterator迭代器的功能要多。

listIterator迭代器可以在遍歷集合時(shí)添加、修改和刪除,而iterator迭代器在遍歷集合時(shí)只有刪除。

6、ListIterator<E> listIterator(int index)

從指定位置開始,返回此列表元素的列表迭代器(按適當(dāng)順序)。

和上面那個(gè)迭代器不同的就是多了一個(gè)參數(shù),就是能控制迭代器開始的位置。

7、E remove(int index)

刪除指定索引的對(duì)象

 

8、E set(int index, E element)

在索引為index位置的元素更改為element元素

 

9、List<E> subList(int fromIndex, int toIndex)

返回從索引fromIndex到toIndex的元素集合,包左不包右

總結(jié)

本篇文章就到這里了,希望能夠給你帶來(lái)幫助,也希望您能夠多多關(guān)注腳本之家的更多內(nèi)容!

相關(guān)文章

  • Java實(shí)現(xiàn)的矩陣乘法示例

    Java實(shí)現(xiàn)的矩陣乘法示例

    這篇文章主要介紹了Java實(shí)現(xiàn)的矩陣乘法,簡(jiǎn)單描述了矩陣乘法的原理,并結(jié)合實(shí)例形式分析了java實(shí)現(xiàn)矩陣乘法的相關(guān)操作技巧,需要的朋友可以參考下
    2019-03-03
  • Idea之沒(méi)有網(wǎng)絡(luò)的情況下創(chuàng)建SpringBoot項(xiàng)目的方法實(shí)現(xiàn)

    Idea之沒(méi)有網(wǎng)絡(luò)的情況下創(chuàng)建SpringBoot項(xiàng)目的方法實(shí)現(xiàn)

    本文主要介紹了Idea之沒(méi)有網(wǎng)絡(luò)的情況下創(chuàng)建SpringBoot項(xiàng)目的方法實(shí)現(xiàn),文中通過(guò)圖文介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-09-09
  • Java截取字符串的幾種方法示例

    Java截取字符串的幾種方法示例

    眾所周知java提供了很多字符串截取的方式,下面這篇文章主要給大家總結(jié)介紹了關(guān)于Java截取字符串的幾種方法,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2023-04-04
  • jvm運(yùn)行原理以及類加載器實(shí)例詳解

    jvm運(yùn)行原理以及類加載器實(shí)例詳解

    這篇文章主要給大家介紹了關(guān)于jvm運(yùn)行原理以及類加載器的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2021-05-05
  • JavaWeb實(shí)現(xiàn)文件上傳功能詳解

    JavaWeb實(shí)現(xiàn)文件上傳功能詳解

    這篇文章主要介紹了JavaWeb實(shí)現(xiàn)文件上傳功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-02-02
  • SVN出現(xiàn)提示org.apache.subversion.javahl.ClientException: Attempted to lock an already-locked dir解決方案

    SVN出現(xiàn)提示org.apache.subversion.javahl.ClientException: Attempt

    這篇文章主要介紹了SVN出現(xiàn)提示org.apache.subversion.javahl.ClientException: Attempted to lock an already-locked dir解決方案的相關(guān)資料,需要的朋友可以參考下
    2016-12-12
  • Java 輕松入門了解File類的使用

    Java 輕松入門了解File類的使用

    Java文件類以抽象的方式代表文件名和目錄路徑名。該類主要用于文件和目錄的創(chuàng)建、文件的查找和文件的刪除等。File對(duì)象代表磁盤中實(shí)際存在的文件和目錄。通過(guò)以下構(gòu)造方法創(chuàng)建一個(gè)File對(duì)象
    2022-03-03
  • Java版畫板的實(shí)現(xiàn)方法

    Java版畫板的實(shí)現(xiàn)方法

    這篇文章主要為大家詳細(xì)介紹了Java版畫板的實(shí)現(xiàn)方法,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-07-07
  • ?Java圖形化界面編程實(shí)現(xiàn)簡(jiǎn)單計(jì)算器

    ?Java圖形化界面編程實(shí)現(xiàn)簡(jiǎn)單計(jì)算器

    這篇文章主要介紹了Java圖形化界面編程實(shí)現(xiàn)簡(jiǎn)單計(jì)算器,下面文章圍繞Java圖形化界面編程實(shí)現(xiàn)簡(jiǎn)單計(jì)算器的相關(guān)資料展開詳細(xì)內(nèi)容,具有一定的參考價(jià)值,需要的小伙伴可以參考一下
    2022-01-01
  • 解決mysql字符串類型的數(shù)字排序出錯(cuò):cast(year as signed)

    解決mysql字符串類型的數(shù)字排序出錯(cuò):cast(year as signed)

    這篇文章主要介紹了解決mysql字符串類型的數(shù)字排序出錯(cuò)問(wèn)題 :cast(year as signed),如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-08-08

最新評(píng)論

临海市| 曲阜市| 四川省| 保康县| 日土县| 镇平县| 宿松县| 盐亭县| 沐川县| 永平县| 通江县| 汉寿县| 会昌县| 连云港市| 洪湖市| 闽侯县| 孝义市| 迭部县| 麻栗坡县| 获嘉县| 怀远县| 民乐县| 开封县| 昔阳县| 柳江县| 三门县| 双流县| 高阳县| 屏东县| 兖州市| 镶黄旗| 临朐县| 门源| 南漳县| 华阴市| 博爱县| 孟村| 横峰县| 天峻县| 勃利县| 高要市|