java中HashMap.values()轉(zhuǎn)為ArrayList()問題
更新時間:2023年03月22日 09:37:08 作者:So_Band
這篇文章主要介紹了java中HashMap.values()轉(zhuǎn)為ArrayList()問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
HashMap.values()轉(zhuǎn)為ArrayList()
由于HashMap.values()只能轉(zhuǎn)為Collection集合所以需要轉(zhuǎn)為ArrayList的話可以用一下代碼
ArrayList<Integer> al = new ArrayList(hash.values());
map.values()轉(zhuǎn)為List和ArrayList的復(fù)制
package List;
import java.util.*;
public class List4 {
public static void main(String[] args) {
List<Integer> list = new ArrayList<>();
list.add(7);
list.add(8);
list.add(9);
list.add(10);
list.add(11);
System.out.println("list = " + list);
ArrayList<Integer> list1 = new ArrayList<>(list);
System.out.println("list1 = " + list1);
Map<Integer, String> map = new HashMap<>();
map.put(1, "4536117005899");
map.put(2, "2022032600002");
map.put(3, "4536117001860");
map.put(4, "202203260000");
//System.out.println("map = " + map.values());
Collection<String> values = map.values();
//map.values()轉(zhuǎn)為List
ArrayList<String> maps = new ArrayList<>(values);
System.out.println("maps = " + maps);
}
}

總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
idea2020.2卡死在reading maven projects
這篇文章主要介紹了idea2020.2卡死在reading maven projects,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-09-09
Java虛擬機使用jvisualvm工具遠程監(jiān)控tomcat內(nèi)存
這篇文章主要介紹了Java虛擬機使用jvisualvm工具遠程監(jiān)控tomcat內(nèi)存,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下2020-11-11
java計算任意位水仙花數(shù)示例(回文數(shù))
這篇文章主要介紹了java計算任意位水仙花數(shù)示例(回文數(shù)),需要的朋友可以參考下2014-05-05
Java多線程編程基石ThreadPoolExecutor示例詳解
這篇文章主要為大家介紹了Java多線程編程基石ThreadPoolExecutor示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2023-04-04

