小编use*_*215的帖子

HashMap值计算没有迭代

我有下面的地图,我想用费用地图中的每个值除以率而不迭代每个条目并构建新的地图.这可能吗?

final String rate="2";
Map<String,BigDecimal> charges=new HashMap<String,BigDecimal>();
charges.put("tax", new BigDecimal(22));
charges.put("vat", new BigDecimal(200));
charges.put("gross", new BigDecimal(100));
charges.put("principal", new BigDecimal(150));
Run Code Online (Sandbox Code Playgroud)

分裂后

charges.put("tax", new BigDecimal(11));
charges.put("vat", new BigDecimal(100));
charges.put("gross", new BigDecimal(50));
charges.put("principal", new BigDecimal(75));
Run Code Online (Sandbox Code Playgroud)

java

3
推荐指数
1
解决办法
607
查看次数

泛型不能实例化`new HashMap <String,?>`.为什么?

为什么以下代码行在HashMap中出错?它并没有在任务的右侧使用外卡.

Map<String,?> map=new HashMap<String,?>();
Run Code Online (Sandbox Code Playgroud)

java generics

0
推荐指数
1
解决办法
7329
查看次数

标签 统计

java ×2

generics ×1