1.使用Arrays.asList方法,將數(shù)組轉(zhuǎn)換成集合
Integer [] arr={1,2,3};
List<Integer> list= Arrays.asList(arr);
2.使用Collections.addAll()方法,實(shí)際上是創(chuàng)建一個集合,我們將數(shù)組的值快速賦到集合中
? ? ? String[] Arr = {"aaa","bbb","ccc"};
? ? ? ? ArrayList<String> newList = new ArrayList<>();
? ? ? ? Collections.addAll(newList, Arr);
3.將數(shù)組轉(zhuǎn)換成stream流,然后通過終端操作.collect(Collectors.toList())將流轉(zhuǎn)換為一個List集合返回,同時也可以轉(zhuǎn)換成set、map等集合文章來源:http://www.zghlxwxcb.cn/news/detail-604008.html
Integer [] arr={1,2,3};
List<Integer> list= Arrays.stream(arr).collect(Collectors.toList());
最后在這里想給大家說一下,Stream確實(shí)是一種很方便的工具類,還是很有必要掌握它的,對它的操作不了解的可以參考一下這個哦~(11條消息) 對集合數(shù)組操作的神器:Stream流_用手寫的從前的博客-CSDN博客_stream處理數(shù)組https://blog.csdn.net/weixin_52394141/article/details/127327056文章來源地址http://www.zghlxwxcb.cn/news/detail-604008.html
到了這里,關(guān)于java數(shù)組轉(zhuǎn)換為集合的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!