当前位置: 代码迷 >> 综合 >> java.math.BigInteger cannot be cast to java.lang.Integer的解决方法
  详细解决方案

java.math.BigInteger cannot be cast to java.lang.Integer的解决方法

热度:78   发布时间:2024-01-06 14:20:07.0

在使用hibernate2进行原生的sql的单个结果的查询时,比如sql:select count(*) from 表,返回的是一个object类型的值。

转换为int类型:

1、先转成String类型,String str=obj.toString();

2、然后使用Integer的parseInt(str)或者valueOf(str)转换成int类型就行了

int num = Integer.valueOf(str);

  相关解决方案