首页天道酬勤jsonobject转list集合,stream去重复

jsonobject转list集合,stream去重复

张世龙 05-06 11:13 42次浏览

今天需要将集合中的字符串类型的金额转换为BigDecimal格式进行加法运算,但由于以前使用的for循环方法很麻烦,所以今天试着转换为流格式。

以下两种写法的结果相同,为:

privatelistorderorders=arrays.as list (新订单)、新订单(新订单)、新订单(新订单)、)2) ); @ testpublicvoidtest 31 ((bigdecimal reduce=orders.stream ).map ) order33603360getmoney ).map ) bigdecimal 33603360系统bigdecimal reduce1=orders.stream (.map ) e-new bigdecimal (e.get money ) ).reduce (bigdecimal.zero,bigdecimal ``````

bigdecimal转double精度变了,bigdecimal负数处理