gpt4 book ai didi

android - 如何使用 NumberFormat 和 maxDecimalFraction() 函数?

转载 作者:行者123 更新时间:2023-11-29 16:24:38 26 4
gpt4 key购买 nike

我想格式化发送到编辑文本框的文本,以便最多显示 2 位小数,例如XXX.00。从 developer.android 网站我已经能够创建格式变量(或者它是一个枚举?)如下:

NumberFormat nf = new NumberFormat;
nf.setMaximumFractionDigits(2);

我试图格式化我的字符串 s = nf.format(s);但它不起作用。如何使用 nf 格式化一个可用的字符串,以便为编辑文本框做准备?

此外,我应该如何从 developers.android 站点的“NumberFormat”中找出这个问题?有没有办法通过阅读网站来解决这个问题,或者该网站根本不完整?

最佳答案

试试这个。您的代码看起来不完整。 NumberFormat文档在我看来很完整。

NumberFormat nf = NumberFormat.getInstance(); // get instance for your locale
nf.setMaximumFractionDigits(2); // set decimal places
String s = nf.format(100.0232); // the parameter must be a long or double

关于android - 如何使用 NumberFormat 和 maxDecimalFraction() 函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5158694/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com