最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

Java 不可變集合

2023-02-28 00:00 作者:回到唐朝當(dāng)少爺  | 我要投稿

創(chuàng)建不可變集合

  • 不可變集合:不可以被修改的集合

  • 不能修改長(zhǎng)度

  • 不能修改內(nèi)容

應(yīng)用場(chǎng)景:安全,不想讓別人修改集合中的內(nèi)容

創(chuàng)建方法: 在List/Set/Map接口中,都存在靜態(tài)的of方法,可以獲取一個(gè)不可變的集合

方法名 說明 static ?List of(E...elements) 創(chuàng)建一個(gè)具有指定元素的List集合對(duì)象 static ?Set of(E...elements 創(chuàng)建一個(gè)具有指定元素的Set集合對(duì)象 static <K, V> Map<K, V> of(E...elements 創(chuàng)建一個(gè)具有指定元素的Map集合對(duì)象

當(dāng)我們要獲取一個(gè)不可變的Set集合時(shí),創(chuàng)建時(shí)元素不能重復(fù)

創(chuàng)建不可變Map集合時(shí),會(huì)把參數(shù)第一個(gè)認(rèn)為為key,第二個(gè)認(rèn)為value,這樣交替

Map不可變集合細(xì)節(jié):

  1. 鍵不能重復(fù)

  2. Map里的of方法參數(shù)有長(zhǎng)線,最多傳遞20個(gè)參數(shù),10個(gè)鍵值對(duì)

  3. 如果我們要傳遞多個(gè)鍵值對(duì)對(duì)象,數(shù)量大于10個(gè),在Map接口中有其他方法(ofEntries或copyOf),如下


Java 不可變集合的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
旌德县| 湄潭县| 敦煌市| 林州市| 辽阳市| 清苑县| 孝昌县| 福建省| 右玉县| 温宿县| 凯里市| 郎溪县| 灵川县| 沂南县| 丰县| 通渭县| 祁东县| 江山市| 涞源县| 南华县| 平度市| 稷山县| 永善县| 霍山县| 若羌县| 西华县| 巴彦淖尔市| 红河县| 循化| 利津县| 四子王旗| 青川县| 定襄县| 苍溪县| 互助| 收藏| 彭泽县| 惠水县| 东丽区| 福安市| 文昌市|