Integer 和 BigDecimal 转换

1. Integer ===> BigDecimal

Integer num = "34";
new BigDecimal( Integer.parseInt ( num.toString() ) );

2. 非小数 BigDecimal ===> Integer

有时候数据库数据为BigDecimal,而我们需要的是Integer类型,则要将数据进行转换

// 第一步:先将BigDecimal转换为String类型
String str = num.toString();
// 第二步:再将String类型转换为Integer类型
Integer integer = Integer.parseInt(str);

你可能感兴趣的:(Integer 和 BigDecimal 转换)