最佳答案
我已经在一个资源包中存储了一些消息。
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
,虽然它没有工作。需要做出哪些改变才能使其发挥作用?