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

歡迎訪問 生活随笔!

生活随笔

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

java

Java集合类和数组之间的相互转换

發(fā)布時間:2023/12/16 java 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Java集合类和数组之间的相互转换 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

城南有夢最近在刷力扣,有時候涉及到集合類和數(shù)組之間的轉(zhuǎn)換,可是每次都要去找度娘幫忙,所以干脆總結(jié)一下,加深印象。

ArrayList轉(zhuǎn)數(shù)組

import java.util.*; public class Test{public static void main(String[] args) {//創(chuàng)建字符串類型的ArrayListList<String> arr = new ArrayList<>();arr.add("城南有夢");arr.add("城北有詩");arr.add("百里登風");//創(chuàng)建一個和ArrayList長度一樣的字符串數(shù)組String[] con = new String[arr.size()];//將arr轉(zhuǎn)成字符串數(shù)組并保存在con里arr.toArray(con);//遍歷并輸出for(String temp:con){System.out.println(temp);}} }

運行結(jié)果如下:

數(shù)組轉(zhuǎn)ArrayList

import java.util.*; public class Test{public static void main(String[] args) {Integer[] arr = new Integer[5];for(int i = 0;i < 5;++i){arr[i] = i;}//創(chuàng)建arraylist并將數(shù)組轉(zhuǎn)化成ArrayListList<Integer> con = new ArrayList<>(Arrays.asList(arr));for(int i = 0;i<con.size();++i){System.out.println(con.get(i));}} }

運行結(jié)果為:

Set轉(zhuǎn)ArrayList

import java.util.*; public class Test{public static void main(String[] args) {//創(chuàng)建一個set集合Set<String> set = new HashSet<>();set.add("百里登風");set.add("李星云");set.add("袁天罡");//創(chuàng)建list并以set初始化List<String> con = new ArrayList<>(set);for(String temp:con){System.out.println(temp);}} }

運行結(jié)果為:

ArrayList轉(zhuǎn)Set

import java.util.*; public class Test{public static void main(String[] args) {//創(chuàng)建一個listList<Integer> arr = new ArrayList<>();arr.add(33);arr.add(11);arr.add(22);//創(chuàng)建set并以list初始化Set<Integer> set = new HashSet<>(arr);for(Integer temp:set){System.out.println(temp);}} }

運行結(jié)果如下:

總結(jié)

以上是生活随笔為你收集整理的Java集合类和数组之间的相互转换的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。