国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

【Collection集合】概述、使用以及常用方法

這篇具有很好參考價(jià)值的文章主要介紹了【Collection集合】概述、使用以及常用方法。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

Collection集合概述和使用以及常用方法

1.Collection集合的概述

  • 它是單列集合的頂級(jí)接口,它表示一組對(duì)象,這些對(duì)象也稱為Collection的元素
  • JDK不提供此接口的任何直接實(shí)現(xiàn),它提供更具體地子接口(如set和list)實(shí)現(xiàn)

2.創(chuàng)建Collection集合的對(duì)象

  • 多態(tài)的方式

  • 具體的實(shí)現(xiàn)類ArrayList,在java.util包下需要導(dǎo)包

  • 向集合里添加元素:boolean add(E e)

    package com.gather.collection;
    import java.util.ArrayList;
    import java.util.Collection;
    public class CollectionDemo01 {
        public static void main(String[] args) {
            //創(chuàng)建Collection集合的對(duì)象
            Collection<String> c=new ArrayList<String>();
            c.add("hello");
            c.add("world");
            c.add("Java");
            System.out.println(c);//重寫了toString方法
        }
    }
    

3.Collection集合常用方法

  • boolean add(E e):添加元素

  • boolean remove(Object o):從集合中移除指定元素

    package com.gather.collection;
    import java.util.ArrayList;
    import java.util.Collection;
    //Collection常用方法
    //alt+7  打開一個(gè)窗口,就能夠看到類的所有信息
    public class CollectionDemo02 {
        public static void main(String[] args) {
            //創(chuàng)建集合對(duì)象
            Collection<String> c = new ArrayList<String>();
            c.add("hello");
            c.add("world");
            c.add("Java");
            //boolean remove(Object o):從集合中移除指定的元素
            System.out.println(c.remove("world"));
            System.out.println(c);
        }
    }
    
  • void clear():清空集合中的所有元素

    package com.gather.collection;
    import java.util.ArrayList;
    import java.util.Collection;
    public class CollectionDemo02 {
        public static void main(String[] args) {
            Collection<String> c=new ArrayList<String>();
            c.add("hello");
            c.add("world");
            c.add("Java");
            //void clear():清空集合中的元素
            c.clear();
            //輸出集合對(duì)象
            System.out.println(c);
        }
    }
    
  • boolean contains(Object o):判斷集合中是否存在指定元素

  • boolean isEmpty():判斷集合是否為空

  • int size():集合的長(zhǎng)度,也就是集合中元素的個(gè)數(shù)文章來源地址http://www.zghlxwxcb.cn/news/detail-474352.html

    package com.gather.collection;
    import java.util.ArrayList;
    import java.util.Collection;
    public class CollectionDemo02 {
        public static void main(String[] args) {
            Collection<String> c=new ArrayList<String>();
            c.add("hello");
            c.add("world");
            c.add("Java");
            //boolean contains(Object o):判斷集合中是否存在指定的元素
            System.out.println(c.contains("world"));
            //boolean isEmpty():判斷集合是否為空
            System.out.println(c.isEmpty());
            //int size():集合的長(zhǎng)度,也就是集合中元素的個(gè)數(shù)
            System.out.println(c.size());
            System.out.println(c);
        }
    }
    

到了這里,關(guān)于【Collection集合】概述、使用以及常用方法的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Collection 接口及其常用方法

    Collection 接口沒有直接實(shí)現(xiàn)類,提供了更具體的子接口(如 Set 和 List )的實(shí)現(xiàn)。 Collection 實(shí)現(xiàn)類(通常通過其中一個(gè)子接口間接實(shí)現(xiàn) Collection )可以存放多個(gè) Object 類型的元素。有些 Collection 接口的實(shí)現(xiàn)類可以存放重復(fù)的元素( List ),有些則不可以( Set )。有些 Collectio

    2024年02月08日
    瀏覽(21)
  • Collection接口和常用方法

    Collection接口和常用方法

    public interface Collection extends Iterable Collection實(shí)現(xiàn)子類可以存放多個(gè)元素,每個(gè)元素可以是Object。 有些Collection的實(shí)現(xiàn)類,可以存放重復(fù)的元素,有些不可以。 有些Collection的實(shí)現(xiàn)類,有些是有序的(如:List),有些不是有序的(如:Set)。 Collection接口沒有直接的實(shí)現(xiàn)子類,是

    2023年04月10日
    瀏覽(15)
  • Laravel 集合的使用 & 集合的常用方法 & 模型的數(shù)據(jù)集合 ⑩

    Laravel 集合的使用 & 集合的常用方法 & 模型的數(shù)據(jù)集合 ⑩

    @作者 : SYFStrive ? @博客首頁(yè) : HomePage ??: THINK PHP ??: 個(gè)人社區(qū)(歡迎大佬們加入) ??: 社區(qū)鏈接?? ??: 覺得文章不錯(cuò)可以點(diǎn)點(diǎn)關(guān)注 ??: 專欄連接?? ?? VUEJS (??) ?? MYSQL (??) ?? 微信小程序 (??) ?? PHPMYSQL (??) ?? UNIAPP開發(fā) (??) 提示:以下是本篇

    2024年02月10日
    瀏覽(17)
  • java中Collection接口的常用方法

    2024年02月05日
    瀏覽(17)
  • [JAVA數(shù)據(jù)結(jié)構(gòu)] 認(rèn)識(shí) Iterable、Collection、List 的常見方法簽名以及含義

    [JAVA數(shù)據(jù)結(jié)構(gòu)] 認(rèn)識(shí) Iterable、Collection、List 的常見方法簽名以及含義

    ????????(一)Iterable ????????????????1. 介紹 ????????????????2. 常見方法 ????????(二)Collection ????????????????1. 介紹 ?????????????????2. 常見方法 ????????(三) List? ????????????????1. 介紹 ????????????????2. 常見方法

    2024年02月02日
    瀏覽(24)
  • Collection集合的遍歷方式

    Collection集合的遍歷方式是全部集合都可以直接使用的 Collection集合的 遍歷方式 有三種: (1)迭代器。 (2)foreach(增強(qiáng)for循環(huán))。 (3)Lambda表達(dá)式(JDK 1.8開始之后) (1)、Collection集合的遍歷–迭代器遍歷集合 方法 :public Iterator iterator() 方法的作用 :獲取集合對(duì)應(yīng)的迭代器,

    2024年02月06日
    瀏覽(20)
  • Java筆記(15) Collection集合-->List集合

    Java筆記(15) Collection集合-->List集合

    集合的理解和好處 數(shù)組一旦定義,長(zhǎng)度即固定,不能修改。要添加新元素需要新建數(shù)組,然后循環(huán)拷貝,非常麻煩 集合可以動(dòng)態(tài)保存任意多個(gè)對(duì)象,使用比較方便 提供餓了一系列方便的操作對(duì)象的方法:add、remove、set、get等 使用集合添加、刪除新元素的示意代碼,簡(jiǎn)潔明了

    2023年04月14日
    瀏覽(21)
  • Java集合-Collection & Map

    Java集合-Collection & Map

    1.集合主要是兩組:單列集合(Collection) , 雙列集合(Map) 2.Collection 接口有兩個(gè)重要的子接口 List ,Set . 他們的實(shí)現(xiàn)子類都是單列集合 3.Map 接口的實(shí)現(xiàn)子類 是雙列集合,存放的 K-V 單列集合的頂級(jí)接口,含有Iterator()方法,主要用于遍歷Collection集合中的元素 Collection的所有實(shí)現(xiàn)類都有

    2024年02月09日
    瀏覽(29)
  • MongoDB定容集合(Capped Collection)

    目錄 定容集合 定容集合行為 使用場(chǎng)景 限制和建議 使用方法 構(gòu)建定容集合 查詢 確定集合是否定容 將集合轉(zhuǎn)換成定容集合 修改空間大小 修改文檔數(shù)量限制 末尾持續(xù)游標(biāo)(tailable cursor) Mongodb的文檔保存在集合當(dāng)中,類似關(guān)系型數(shù)據(jù)庫(kù)當(dāng)中的表。用戶對(duì)集合進(jìn)行增刪改查操

    2024年02月04日
    瀏覽(18)
  • Java筆記(16) Collection集合-->Set集合-->HashSet

    Java筆記(16) Collection集合-->Set集合-->HashSet

    Set是無序集合(添加和取出的順序不一致,但取出的順序是固定的),沒有索引 不允許重復(fù)元素,所以最多包含一個(gè)null JDK API中Set接口的實(shí)現(xiàn)類有: Abstract, ConcurrentHashMap.KeySetView, ConcurrentSkipListSet, CopyOnWriteArraySet, EnumSet, HashSet, JobStateReasons, LinkedHashSet, TreeSet Set接口和List接口一

    2023年04月15日
    瀏覽(28)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包