国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Java > 正文

list,set,map,數組之間的相互轉換詳細解析

2019-11-26 15:59:24
字體:
來源:轉載
供稿:網友

1.list轉set
Set set = new HashSet(new ArrayList()); 

2.set轉list
List list = new ArrayList(new HashSet());

3.數組轉為list
List stooges = Arrays.asList("Larry", "Moe", "Curly");
或者
String[] arr = {"1", "2"};
List list = Arrays.asList(arr);

4.數組轉為set
int[] a = { 1, 2, 3 };
Set set = new HashSet(Arrays.asList(a));

5.map的相關操作。
Map map = new HashMap();
map.put("1", "a");
map.put('2', 'b');
map.put('3', 'c');
System.out.println(map);
// 輸出所有的值
System.out.println(map.keySet());
// 輸出所有的鍵
System.out.println(map.values());
// 將map的值轉化為List
List list = new ArrayList(map.values());
System.out.println(list);
// 將map的值轉化為Set
Set set = new HashSet(map.values());
System.out.println(set);

6.list轉數組
List list = Arrays.asList("a","b");
String[] arr = (String[])list.toArray(new String[list.size()]);
System.out.println(Arrays.toString(arr));

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 合水县| 松原市| 东乌| 名山县| 方山县| 永丰县| 德格县| 元阳县| 云林县| 井冈山市| 玉龙| 定襄县| 晋宁县| 攀枝花市| 潮州市| 保德县| 九龙坡区| 南城县| 谷城县| 柏乡县| 潜江市| 鄂伦春自治旗| 大余县| 吴川市| 桂平市| 府谷县| 乌恰县| 阿坝| 紫阳县| 泽普县| 宾川县| 洛阳市| 沂水县| 西峡县| 遂昌县| 班戈县| 读书| 东源县| 同心县| 浪卡子县| 庄河市|