我有一个字符串,我试图将其格式化为十进制格式,以便每 3 个数字使用十进制格式类,但我遇到了麻烦。这是我的代码
public String getNum()
{
//turn the string myNum into a formatted number so there's a , after every 3 digits
DecimalFormat formNum = new DecimalFormat(myNum "000,000");
//set formNum to a string don't know what method to use for this step
return formNum ;
}
myNum 来自文本文档,在本例中是数字 6486,但在其他使用相同代码的情况下,它一直到 301122。使用这种方法,我想将这些数字转换为诸如 6,486 或 301,112 我的构造函数语句 my IDE 在其中告诉我“)”是预期的,我也不确定如何在格式化数字后将十进制格式更改回字符串。