因此,我有一個HashMap的鍵 - 值對,並希望創建使用每個鍵 - 值對實例化的新對象的列表。例如:Java 8 Stream:填充使用HashMap中的值實例化的對象列表
//HashMap of coordinates with the key being x and value being y
Map<Integer, Integer> coordinates = new HashMap<Integer, Integer>();
coordinates.put(1,2);
coordinates.put(3,4);
List<Point> points = new ArrayList<Point>();
//Add points to the list of points instantiated using key-value pairs in HashMap
for(Integer i : coordinates.keySet()){
points.add(new Point(i , coordinates.get(i)));
}
我該如何去做關於使用Java 8流做同樣的事情。
感謝您的回答!清晰簡潔。 – iSeeJay