-2

我是 Android 新手,所以请解释一下,如何在 API 级别 16 中使用 BigDecimal,因为使用这一行:

BigDecimal currentNumber = new BigDecimal(String "0.0");

导致错误,调用需要 api 级别 24。

4

2 回答 2

5

导入这个

java.math.BigDecima(Added in API 1)

而不是这个

android.icu.math.BigDecimal(Added in API 24)
于 2016-08-28T20:35:43.677 回答
1

您构造的对象错误... BigDecimal 自API1起可用

你需要做:

BigDecimal currentNumber = new BigDecimal("0.0");

请注意,我删除了不必要的字符串类,只是在引号之间传递值......

于 2016-08-10T16:50:45.463 回答