Java MessageFormat 是一個用于格式化字符串的工具類,它允許你使用占位符和參數(shù)來構(gòu)建格式化的字符串。MessageFormat 類位于 java.text 包中。以下是如何使用 MessageFormat 來格式化字符串的示例:
import java.text.MessageFormat;
{}
包裹。例如:String template = "Hello, {0}! Your age is {1}.";
在這個例子中,{0}
和 {1}
是占位符,它們分別表示第一個和第二個參數(shù)。
String name = "John";
int age = 30;
String formattedString = MessageFormat.format(template, name, age);
System.out.println(formattedString); // 輸出:Hello, John! Your age is 30.
這就是如何使用 Java MessageFormat 來格式化字符串的基本方法。你可以根據(jù)需要使用更多的占位符和參數(shù)來構(gòu)建復雜的格式化字符串。