我在资源包中存储了一些消息。我正在尝试按如下方式格式化这些消息。
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
尽管它没有用。需要进行哪些更改才能使其发挥作用?