如何在Java中将数字舍入到n个小数位 如何使用Servlets和Ajax? Java字符串到日期转换 如何在Java中将数字舍入到n个小数位 使用setRoundingMode,RoundingMode明确设置处理半偶数轮的问题,然后使用格式模式为您所需的输出。 例: DecimalFormat df = new DecimalFormat("#.####"); df.setRoundingMode(RoundingMode.CEILING); for (Number n : Arrays.asList(12, 123.12345, 0.23, 0.1, 2341234.212431324)) { Double d = n.doubleValue(); System.out.println(df.format(d)); } 给出输出: 12 123.1235 0.23 0.1 2341234.2125 如何使用Servlets和Ajax? Java字符串到日期转换