Java 中 Django 的 DecimalField 的等价物是什么?

我有一个与 Django 后端通信的 Android 应用程序。我目前正在使用 DecimalField 来表示与货币相关的变量,例如:


from django.db import models

...

fee = models.DecimalField(max_digits=10,decimal_places=3)

我可以使用 Java 中的等效数据类型,还是应该将数字存储在两部分(小数部分和小数部分分开)?


九州编程
浏览 168回答 1
1回答

翻翻过去那场雪

任意精度十进制数的标准 Java 类是BigDecimal. 请注意,如果您以 JSON 格式发送,则需要使用字符串而不是数字(所有 JSON 数字都是浮点数),并且您的数据库设置可能需要特别小心以保存您想要的数字。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java