日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > java >内容正文

java

Java 集合 List Arrays.asList

發布時間:2023/11/29 java 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Java 集合 List Arrays.asList 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

2019獨角獸企業重金招聘Python工程師標準>>>

?參考鏈接:阿里巴巴Java開發手冊終極版v1.3.0

【強制】使用工具類 Arrays.asList()把數組轉換成集合時,不能使用其修改集合相關的方 法,它的 add/remove/clear 方法會拋出 UnsupportedOperationException 異常。 說明:asList 的返回對象是一個 Arrays 內部類,并沒有實現集合的修改方法。Arrays.asList 體現的是適配器模式,只是轉換接口,后臺的數據仍是數組。String[] str = new String[] { "you", "wu" };List list = Arrays.asList(str); 第一種情況:list.add("yangguanbao"); 運行時異常。 第二種情況:str[0] = "gujin"; 那么 list.get(0)也會隨之修改。

使用Array.asList()初始化一個List集合,就不能再添加新的元素,因為初始化的是一個固定大小的數組,來看Arrays源碼。

List<String> seasons = Arrays.asList("Spring", "Summer", "Fall"); seasons.add("Winter"); System.out.println("seasons:"+seasons.toString());

運行結果:

Exception in thread "main" java.lang.UnsupportedOperationExceptionat java.util.AbstractList.add(Unknown Source)at java.util.AbstractList.add(Unknown Source)at com.jerry.entity.ListDemo.main(ListDemo.java:10)

在Java 7以后,實現集合里面不必寫明具體的元素類型。

ArrayList的兩種用法:

package com.jerry.entity;import java.util.ArrayList; import java.util.Arrays; import java.util.List; import java.util.stream.Collectors; import java.util.stream.Stream;public class ListDemo {public static void main(String[] args) {List<String> seasons = Arrays.asList("Spring", "Summer", "Fall"); // seasons.add("Winter"); // throw UnsupportedOperationExceptionSystem.out.println("seasons:"+seasons.toString());List<String> seasons2 = new ArrayList<>(seasons);seasons2.add("Winter");System.out.println("seasons2:"+seasons2.toString());List<String> seasons3 = new ArrayList<>();seasons3.add("Spring");seasons3.add("Summer");seasons3.add("Fall");seasons3.add("Winter");System.out.println("seasons3:"+seasons3.toString());// java 8List<String> seasons4 = Stream.of("Spring", "Summer", "Fall").collect(Collectors.toList());System.out.println("seasons4:"+seasons4.toString());}}

運行結果:

seasons:[Spring, Summer, Fall] seasons2:[Spring, Summer, Fall, Winter] seasons3:[Spring, Summer, Fall, Winter] seasons4:[Spring, Summer, Fall]

List<String>的幾種用法:

轉載于:https://my.oschina.net/u/3781047/blog/1627493

總結

以上是生活随笔為你收集整理的Java 集合 List Arrays.asList的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 国产成人福利 | 久久久亚洲国产精品 | 日韩欧美亚洲精品 | 亚洲国产精品女人久久久 | 40一50一60老女人毛片 | 亚洲经典视频在线观看 | 在线观看中文 | 久久精品免费观看 | 欧美色哟哟 | 日韩 欧美 中文 | 日韩中文字幕精品 | 疯狂撞击丝袜人妻 | 日本黄色免费在线观看 | 精品国产久 | 色屁屁网站 | 精品人妻一区二区色欲产成人 | 视频一区二区不卡 | 污污视频网站在线免费观看 | 91亚洲精华国产精华精华液 | 韩日一区二区 | 欧美一级二级片 | 欧美日韩免费在线 | av看片在线 | 国产农村妇女精品 | 欧美视频| 日韩一级淫片 | 免费吃奶摸下激烈视频 | 真人bbbbbbbbb毛片 | 亚洲国产999 | 中日韩黄色大片 | 色眯眯网 | 国语对白清晰刺激对白 | 潘金莲一级淫片a.aaaaa播放 | 97精品国产97久久久久久春色 | 国产一区二区欧美日韩 | 男女午夜爽爽爽 | 香蕉视频免费网站 | 成人免费毛片高清视频 | 午夜91| 日韩专区在线 | 美女三区 | 国产女人精品 | 亚洲久久视频 | 精品一区二区三区视频在线观看 | 亚洲成人一区 | 国产日韩精品一区 | 视频一区在线观看 | 操白虎逼 | 亚洲精品嫩草 | 99re国产精品 | 欧美视频一区二区在线 | 人妻中文字幕一区 | www.成年人| 日韩性在线 | 欧美性bbw | 欧美熟妇精品久久久久久 | 国产亚洲欧美在线 | 成年人网站在线观看视频 | 精品伦精品一区二区三区视频密桃 | 欧美 亚洲 视频 | 成人免费视频一区二区三区 | 国产在线视频你懂得 | a级片在线观看视频 | 少妇喷水在线观看 | 精品人妻互换一区二区三区 | 亚洲熟女综合色一区二区三区 | 亚洲免费精品视频 | 97精品在线观看 | 日日天天干 | 亚洲一区二区三区无码久久 | 久久免费视频1 | 这里只有精品免费视频 | 青青草伊人久久 | 亚欧综合在线 | 国产又粗又猛又黄又爽的视频 | 一区二区免费在线视频 | 亚洲 欧美 视频 | 天堂在线91| 日本加勒比中文字幕 | 国产精品对白 | 黄色资源在线观看 | 天堂欧美城网站网址 | 天天干天天操天天 | 亚洲女人天堂成人av在线 | 少妇无套高潮一二三区 | 二区在线播放 | 一区二区av在线 | 免费亚洲网站 | 美女免费视频网站 | 国产123在线 | 国产一区二区毛片 | 亚洲av无码乱码在线观看性色 | 日韩精品一区二区三区免费视频 | 啪啪天堂| 国产精品自拍合集 | 日本少妇激三级做爰在线 | 久久精品欧美一区 | 在线观看69 | 超碰美女 |