我有一个程序,我尝试更改double上的小数位数。我有一本书告诉我要导入java.text。*然后这个:
NumberFormat nf = new NumberFormat.getNumberInstance();
nf.setMaximumFractionDigits(1);
但是在第一行我得到错误“NumberFormat.getNumberInstance()无法解析为类型”。为什么我不能这样做?
答案 0 :(得分:2)
您的问题在于:NumberFormat nf = new NumberFormat.getNumberInstance();
。您需要从中删除new
关键字才能获得此关键字:NumberFormat nf = NumberFormat.getNumberInstance();
。您正在访问static
方法,此处不需要new
。