Java中printf宽度和精度控制

   2024-10-02 9120
核心提示:在Java中,可以使用printf方法来控制输出的宽度和精度。下面是一些示例:控制输出宽度:可以使用%Nd来控制输出的宽度,其中N是指

在Java中,可以使用printf方法来控制输出的宽度和精度。下面是一些示例:

控制输出宽度:可以使用%Nd来控制输出的宽度,其中N是指定的宽度。例如,"%10d"表示输出的整数占据10个字符的宽度,不足的部分会在前面补空格。
int num = 123;System.out.printf("%10d\n", num);

输出结果为:

       123
控制精度:可以使用%.Nf来控制输出浮点数的小数位数,其中N是指定的精度。例如,"%.2f"表示输出的浮点数保留2位小数。
double num = 123.456789;System.out.printf("%.2f\n", num);

输出结果为:

123.46

除了整数和浮点数,还可以控制其他类型的输出宽度和精度,例如字符串和日期等。通过在格式字符串中使用%N来控制宽度和%.N来控制精度,可以灵活地控制输出的格式。

 
举报打赏
 
更多>同类物流大全
推荐图文
推荐物流大全
点击排行

网站首页  |  关于我们  |  联系方式 | 网站留言    |  赣ICP备2021007278号