您所显示的内容是正确的,假设行不是全部在一起(import
语句必须在任何类的外部)。因此,例如,这是有效的:
import java.text.NumberFormat;
class MyClass {
void someMethod() {
NumberFormat nf = NumberFormat.getNumberInstance();
nf.setMaximumFractionDigits(2);
// ...
}
}
…但是问题中显示的那几行不是。
如果不是那样,您说过错误似乎集中在上2
。有时,当我们在SO上看到类似这样的问题时,是因为某些零宽度或类似空格的特殊字符意外地出现在源代码中。因此,如果您删除该行并重新输入,则可能会删除令人反感的字符。(实际上令人惊讶的是它经常出现。)