在 Java 中使用 MessageFormat.format() 设置消息的格式
2022-08-31 11:32:24
我在资源包中存储了一些消息。我正在尝试按如下方式设置这些邮件的格式。
import java.text.MessageFormat;
String text = MessageFormat.format("You're about to delete {0} rows.", 5);
System.out.println(text);
假设第一个参数(即实际消息)存储在以某种方式检索的属性文件中。
第二个参数即5是一个动态值,应该放在占位符中,这不会发生。下一行打印,{0}
您即将删除{0}行。
占位符不会替换为实际参数。
这是这里的撇号 - 。我试图像往常一样逃避它,尽管它不起作用。需要进行哪些更改才能使其正常工作?You're
You\\'re