![](/img/trans.png)
[英]Java: Convert an Object List into a hashmap inside of another hashmap
[英]convert hashmap items into another object and return as a list in java
我有以下代码:
private List<Header> getHeadersList(HashMap<String, String> headersMap){
List<Header> headers = new ArrayList<>();
for(Map.Entry<String, String> headerItem : headersMap.entrySet()) {
Header header = new BasicHeader(headerItem.getKey(), headerItem.getValue());
headers.add(header);
}
return headers;
}
我想知道是否有使用 Java 8 stream 库的方法?
headersMap.entrySet().stream()
.map(e->new BasicHeader(e.getKey(), e.getValue()))
.collect(Collectors.toList());
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.