dfkt.net
当前位置:首页 >> jAvA.mAth.BigDECimAl CAnnot BE CAst to jAvA.lAng.I... >>

jAvA.mAth.BigDECimAl CAnnot BE CAst to jAvA.lAng.I...

Integer不是基本类型,是int的包装类,无法把包装当做基本类型来用。 比如,char a

你这个mth字段应该是超长了,转换不成integer 你改成: if(Long.parseLon

s2.uniqueResult().longValue();

数据转换异常 String类型的数字("123")应该进行强制转换成数字类型(

java.lang.ClassCastException,类型转换异常~!你看报的错, java.m

Object[] record 是一个对象数组 但是list.get(i)是取出集合中的一个对象,若

return new java.math.BigDecimal(0); 这个你返回的是一个BigD

BigDecimal 本身封装了运算方法,基础的运算符都无效了。 两个BigDecimal 类型

测试了下,代码如下: public static void main(String args[])

float和 double 计算的时候 , 主要是减法 , 会丢失精度 , 比如: float

网站首页 | 网站地图
All rights reserved Powered by www.dfkt.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com