将字符串串联 (如 String s = "Hello " + name; )
替换为国际化的 Java 代码表达式 (如
String s = MessageFormat.format(myResourceBundle.getString("hello.0"), name); ).此内置模板是可编辑的。 除了 Java 表达式和注释,您还可以使用预定义的变量,然后将这些变量扩展为相应的值。 |
预定义变量接收以下值: | ||
java.util.ResourceBundle类型的表达式,该类型的实例在此上下文中可用。 | ||
字符串串联中使用的变量,通常作为参数传递给国际化表达式。 | ||
在相应的属性文件中定义的属性键名称。 通常,它是用于 ResourceBundle.getString() 方法参数的值。 | ||
在相应的属性文件中定义的属性值。 这就是原始的 Java 字符串字面值。 |