请证明以下代码的输出。
代码:
导入 java.text.NumberFormat;导入 java.text.ParseException;
公共类 Number_format_Demo {
/**
* @param args
* @throws ParseException
*/
public static void main(String[] args) throws ParseException {
NumberFormat nf=NumberFormat.getInstance();
nf.setMaximumFractionDigits(1);
String s[]={"111.234","222.5678"};
for(String st:s)
System.out.println(nf.parse(st));
}
}
输出:
111.234 222.5678
问题:
如果我们将最大位数设置为 3,那么第二行输出如何正确?