温馨提示×

String.format的输出结果是什么

小樊
84
2024-10-12 10:50:03
栏目: 编程语言

String.format() 是 Java 中的一个方法,用于根据指定的格式字符串和参数生成一个新的格式化字符串。它的输出结果是一个格式化后的字符串。

String.format() 方法的基本语法如下:

String.format(String format, Object... args)

其中,format 是格式字符串,args 是可变参数列表,可以包含多个要插入到格式字符串中的参数。

格式字符串可以包含各种占位符,这些占位符以 % 符号开头,后跟一个或多个标志、宽度、精度和类型字符。例如:

String name = "Alice";
int age = 30;
String formattedString = String.format("My name is %s and I am %d years old.", name, age);

在这个例子中,%s%d 是占位符,分别用于插入字符串和整数。formattedString 的值将是 "My name is Alice and I am 30 years old."

除了基本的格式化选项外,String.format() 还支持其他一些格式化选项,如对齐、数字格式化和字符串截断等。具体可参考 Java 官方文档中关于 String.format() 的说明。

0