真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

List集合怎么使用

這篇文章主要講解了“List集合怎么使用”,文中的講解內(nèi)容簡單清晰,易于學(xué)習(xí)與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學(xué)習(xí)“List集合怎么使用”吧!

讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來自于我們對這個(gè)行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價(jià)值的長期合作伙伴,公司提供的服務(wù)項(xiàng)目有:域名注冊、虛擬空間、營銷軟件、網(wǎng)站建設(shè)、吳江網(wǎng)站維護(hù)、網(wǎng)站推廣。

List集合特點(diǎn):  
1. 有序。例如,存元素的順序是66、88、99。那么集合中,元素的存儲(chǔ)就是按照66、88、99的順序完成的)。
2. 有索引。通過索引就可以精確的操作集合中的元素(與數(shù)組的索引是一個(gè)道理)。
3. 元素重復(fù)。通過元素的equals方法,來比較是否為重復(fù)的元素。

List集合中常用方法

List作為Collection集合的子接口,不但繼承了Collection接口中的全部方法,而且還增加了一些根據(jù)元素索引來操作集合的特有方法,如下:

public void add(int index, E element) : 將指定的元素,添加到該集合中的指定位置上。public E get(int index) :返回集合中指定位置的元素。public E remove(int index) : 移除列表中指定位置的元素, 返回的是被移除的元素。public E set(int index, E element) :用指定元素替換集合中指定位置的元素,返回值的更新前的元素。

List集合方法舉例:

public class ListDemo {    public static void main(String[] args) {      // 創(chuàng)建List集合對象             List list = new ArrayList();
     // 往尾部添加指定元素         list.add("肖戰(zhàn)");         list.add("王一博");         list.add("陳情令");    
    System.out.println(list);         // add(int index,String s) 往指定位置添加         list.add(1,"蔡徐坤");    
    System.out.println(list);         // String remove(int index) 刪除指定位置元素  返回被刪除元素         // 刪除索引位置為2的元素         System.out.println("刪除索引位置為2的元素");         System.out.println(list.remove(2));
    System.out.println(list);
    // String set(int index,String s)         // 在指定位置進(jìn)行元素替代(改)          // 修改指定位置元素         list.set(0, "王俊凱");         System.out.println(list);
     // String get(int index)  獲取指定位置元素         // 跟size()方法一起用來遍歷的          for(int i = 0;i     System.out.println(list.get(i));             }         //還可以使用增強(qiáng)for         for (String string : list) {            System.out.println(string);                    }                   }          }

List的子類

1. ArrayList集合

java.util.ArrayList 集合數(shù)據(jù)存儲(chǔ)的結(jié)構(gòu)是數(shù)組結(jié)構(gòu)。元素增刪慢,查找快,由于日常開發(fā)中使用最多的功能為查詢數(shù)據(jù)、遍歷數(shù)據(jù),所以 ArrayList 是最常用的集合。

許多程序員開發(fā)時(shí)非常隨意地使用ArrayList完成任何需求,并不嚴(yán)謹(jǐn),這種用法是不提倡的。

2. LinkedList集合

java.util.LinkedList 集合數(shù)據(jù)存儲(chǔ)的結(jié)構(gòu)是鏈表結(jié)構(gòu)。方便元素添加、刪除的集合。

實(shí)際開發(fā)中對一個(gè)集合元素的添加與刪除經(jīng)常涉及到首尾操作,而LinkedList提供了大量首尾操作的方法。這些方法我們作為了解即可:

public void addFirst(E e) :將指定元素插入此列表的開頭。public void addLast(E e) :將指定元素添加到此列表的結(jié)尾。public E getFirst() :返回此列表的第一個(gè)元素。public E getLast() :返回此列表的最后一個(gè)元素。public E removeFirst() :移除并返回此列表的第一個(gè)元素。public E removeLast() :移除并返回此列表的最后一個(gè)元素。public E pop() :從此列表所表示的堆棧處彈出一個(gè)元素。public void push(E e) :將元素推入此列表所表示的堆棧。public boolean isEmpty() :如果列表不包含元素,則返回true。     for (String string : list) {            System.out.println(string);                    }                   }          }

LinkedList是List的子類,List中的方法LinkedList都是可以使用,這里就不做詳細(xì)介紹。

感謝各位的閱讀,以上就是“List集合怎么使用”的內(nèi)容了,經(jīng)過本文的學(xué)習(xí)后,相信大家對List集合怎么使用這一問題有了更深刻的體會(huì),具體使用情況還需要大家實(shí)踐驗(yàn)證。這里是創(chuàng)新互聯(lián),小編將為大家推送更多相關(guān)知識點(diǎn)的文章,歡迎關(guān)注!


網(wǎng)站欄目:List集合怎么使用
鏈接URL:http://weahome.cn/article/jsojih.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部