这里的问题是它Map有两个值(一个键和一个值),而一个List只有一个值(一个元素)。
因此,可以做的最好的事情是获得一个List键或值。(除非我们使用包装器来保持键/值对)。
说我们有一个Map:
Map m = new HashMap();
("Hello", "World");
("Apple", "3.14");
("Another", "Element");
作为a的键List可以通过ArrayList从方法Set返回的新建来获得:
List list = new ArrayList(());
而作为该值List能够获得创建新的ArrayList从Collection由返回的方法:
List list = new ArrayList(());
获取List密钥的结果:
苹果
另一个
你好
获取List值的结果:
3.14
元件
世界