Retrieve all values from HashMap keys in an ArrayList Java

前端 未结 9 1398
野性不改
野性不改 2021-01-31 14:21

Good day, this is kind of confusing me now(brain freeze!) and seem to be missing something. Have an ArrayList which i populate with a HashMap. now i put in my HashMap and arrayl

9条回答
  •  栀梦
    栀梦 (楼主)
    2021-01-31 14:59

    List constructor accepts any data structure that implements Collection interface to be used to build a list.

    To get all the keys from a hash map to a list:

    Map map = new HashMap();
    List keys = new ArrayList<>(map.keySet());
    

    To get all the values from a hash map to a list:

    Map map = new HashMap();
    List values = new ArrayList<>(map.values());
    

提交回复
热议问题