我有一个带有Name Hectare的JFormattedTextField.double类型的值声明如下所示
String cultivationSize = JFormattedTextField3.getText();
double hectare = Double.parseDouble(cultivationSize);
Run Code Online (Sandbox Code Playgroud)
现在的问题是,当我输入3位以上时,默认情况下,在3位数之后输入逗号,例如1,000.我必须将此值添加到其他值.但是,由于这个逗号,我无法做到.
如何删除逗号并将此值添加到其他值?
一个更容易的解决方案
Format format = NumberFormat.getIntegerInstance();
format.setGroupingUsed(false);
JFormattedTextField jtf = new JFormattedTextField(format);
Run Code Online (Sandbox Code Playgroud)
这将使用逗号删除数字的分组.