android api 16 中的 BigDecimal

BigDecimal in android api 16

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

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

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

你构建的对象是错误的... BigDecimal 自 API1

起可用

你需要做的:

BigDecimal currentNumber = new BigDecimal("0.0");

请注意,我删除了不必要的 String Class 只是在引号之间传递值...

导入这个

java.math.BigDecima(Added in API 1)

而不是这个

android.icu.math.BigDecimal(Added in API 24)