溫馨提示×

String.format的輸出結(jié)果是什么

小樊
81
2024-10-12 10:50:03
欄目: 編程語言

String.format() 是 Java 中的一個方法,用于根據(jù)指定的格式字符串和參數(shù)生成一個新的格式化字符串。它的輸出結(jié)果是一個格式化后的字符串。

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

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

其中,format 是格式字符串,args 是可變參數(shù)列表,可以包含多個要插入到格式字符串中的參數(shù)。

格式字符串可以包含各種占位符,這些占位符以 % 符號開頭,后跟一個或多個標(biāo)志、寬度、精度和類型字符。例如:

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

在這個例子中,%s%d 是占位符,分別用于插入字符串和整數(shù)。formattedString 的值將是 "My name is Alice and I am 30 years old."。

除了基本的格式化選項(xiàng)外,String.format() 還支持其他一些格式化選項(xiàng),如對齊、數(shù)字格式化和字符串截斷等。具體可參考 Java 官方文檔中關(guān)于 String.format() 的說明。

0