【发布时间】:2016-12-17 04:13:47
【问题描述】:
我是 Android 新手,请解释一下,如何在 API 级别 16 中使用 BigDecimal,因为使用这一行:
BigDecimal currentNumber = new BigDecimal(String "0.0");
导致错误,调用需要api级别24。
【问题讨论】:
-
为什么不直接升级到 24?
-
可能是因为三星多年来没有对 Galaxy Note 2 进行任何更新,所以它运行的是 Android 4.4。制作一个我不能使用的应用程序有点愚蠢。
-
我不明白你的意思。安卓使用java。我认为,您可以使用独立于您的 api 级别的普通字符串和 bigdecimals。确保您没有使用任何 jdk 7 功能,并且某些 jdk 6 功能仅在 lvl 19 之后才支持。但是 bigdecimal 是 jdk 5
-
据我所知,您还有一个语法错误。留下“字符串”或使用新字符串(“0.0”)。
标签: java android bigdecimal android-api-levels