Java中如何使用String.format保留浮点数指定小数位数输出?

2026-05-15 22:561阅读0评论SEO资讯
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计215个文字,预计阅读时间需要1分钟。

Java中如何使用String.format保留浮点数指定小数位数输出?

String.format 方法可用于格式化字符串输出。

方法签名:public static String format(String format, Object... args)

Java中如何使用String.format保留浮点数指定小数位数输出?

常用占位符:- %d:整数- %s:字符串- %f:浮点数

示例:// 输出浮点数String.format(%f, 3.1415926) // 输出:3.1415

利用String.format可以格式化输出字符串

方法签名

public static String format(String format, Object... args);

常用的占位符

  • %d 整数
  • %s 字符串
  • %f 浮点数

示例

// 输出浮点数 String.format("%f", 3.1415926) // 3.141593 // 保留零位小数 String.format("%.0f", 3.1415926) 3 // 保留一位小数 String.format("%.1f", 3.1415926) // 3.1 // 保留两位小数 String.format("%.2f", 3.1415926) // 3.14

完整代码

package com.example.demo; public class Demo { public static void main(String[] args) { System.out.println(String.format("%.2f", 3.1415926)); // 3.14 } }

本文共计215个文字,预计阅读时间需要1分钟。

Java中如何使用String.format保留浮点数指定小数位数输出?

String.format 方法可用于格式化字符串输出。

方法签名:public static String format(String format, Object... args)

Java中如何使用String.format保留浮点数指定小数位数输出?

常用占位符:- %d:整数- %s:字符串- %f:浮点数

示例:// 输出浮点数String.format(%f, 3.1415926) // 输出:3.1415

利用String.format可以格式化输出字符串

方法签名

public static String format(String format, Object... args);

常用的占位符

  • %d 整数
  • %s 字符串
  • %f 浮点数

示例

// 输出浮点数 String.format("%f", 3.1415926) // 3.141593 // 保留零位小数 String.format("%.0f", 3.1415926) 3 // 保留一位小数 String.format("%.1f", 3.1415926) // 3.1 // 保留两位小数 String.format("%.2f", 3.1415926) // 3.14

完整代码

package com.example.demo; public class Demo { public static void main(String[] args) { System.out.println(String.format("%.2f", 3.1415926)); // 3.14 } }