为什么我们不能为地图创建流 ?
Streams cannot directly be created from maps because a map is not a collection. For further explanation on why a map is not a collection you can view this answer https://stackoverflow.com/a/2651833/2796463 .
Maps in Java can be iterated in three ways:
You need to specify which order you wish to iterate through the map before creating a stream
map.keySet().stream()
map.values().stream()
map.entrySet().stream()
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.