add我里面传了一个整数值进去,但是报错了,后来发现是长度不够了

AB01.setAB01(record.getBigDecimal("ab001").add(new BigDecimal(13228027855)).toString())

我发现我给这个add方法传入整数值13228027855的时候超长了。。长度不够呀。。,我这个方法就是为了把前面的record.getBigDecimal("ab001")后面再加一个阿拉伯数值才这么做的 

评论区

JFinal

2019-08-20 20:36

问题是? 报错?

liugz

2019-08-21 13:47

长整型后面要加个L吧, new BigDecimal(13228027855L)

373118970

2019-08-26 14:51