String.format()方法用于格式化字符串。它的基本语法为:
String.format(format, args)
其中,format是一个格式化字符串,args是一个可变参数,代表要被格式化的值。
下面是一些常用的格式化字符串的示例:
int num = 123;
String str = String.format(“%d”, num); // 输出:123
double num = 3.14159;
String str = String.format(“%.2f”, num); // 输出:3.14(保留两位小数)
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.
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()方法还支持更多的格式化选项,你可以根据具体需求查阅相关文档来学习更多的用法。