首先,Map.values返回的是此Map中包含的所有值的collection视图。
然后利用ArrayList的构造器ArrayList(Collection<? extends E> c)将map.values作为一个collection传入,得到以map.values的元素的列表且按照map.values的顺序排列。
例子:
首先,Map.values返回的是此Map中包含的所有值的collection视图。
然后利用ArrayList的构造器ArrayList(Collection<? extends E> c)将map.values作为一个collection传入,得到以map.values的元素的列表且按照map.values的顺序排列。
例子:
转载于:https://www.cnblogs.com/TTTTT/p/6059892.html