如何在Java中将hashMap转换为自定义对象? [处于保留状态]

问题描述 投票:-2回答:1

我有一个hashMap,其值如下,并且是pojo

Map<String, Long> map = new HashMap<String, Long>();
map.put("123|lmn|opq", 80)
map.put("124|qwe|rty", 800

// 123是id,lmn是品牌,opq是类型,而80是价格// lly,124是id,qwe是brand,rty是类型ans 800,价格应映射到以下对象

我想将上方的地图投射到下方的对象

class Response{
String id;
String brand;
String Type;
Long price;
}

使用Java 8 / Java流执行此操作的最佳方法是什么?

java java-8 stream
1个回答
0
投票
我不是Java开发人员,但是想共享一个可能对您有用的代码。该代码是用Java类似语言编写的。如果社区有更好的答案,我很乐于学习。谢谢
© www.soinside.com 2019 - 2024. All rights reserved.