温馨提示×

java的String.format()怎么使用

小亿
123
2023-08-03 10:00:26
栏目: 编程语言

String.format()方法用于格式化字符串。它的基本语法为:

String.format(format, args)

其中,format是一个格式化字符串,args是一个可变参数,代表要被格式化的值。

下面是一些常用的格式化字符串的示例:

  1. 格式化整数:

int num = 123;

String str = String.format(“%d”, num); // 输出:123

  1. 格式化浮点数:

double num = 3.14159;

String str = String.format(“%.2f”, num); // 输出:3.14(保留两位小数)

  1. 格式化字符串:

String name = “John”;

int age = 25;

String str = String.format(“My name is %s and I am %d years old.”, name, age); // 输出:My name is John and I am 25 years old.

  1. 格式化日期时间:

import java.util.Date;

Date now = new Date();

String str = String.format(“Current date and time: %tD %tT”, now, now); // 输出:Current date and time: 08/24/21 18:30:00

这只是一些常用的示例,String.format()方法还支持更多的格式化选项,你可以根据具体需求查阅相关文档来学习更多的用法。

0