📄 i18ntest.java
字号:
package gym.i18n.test;
import java.text.MessageFormat;
import java.util.Date;
import java.util.List;
import java.util.Locale;
import java.util.ResourceBundle;
public class I18NTest {
public static void main(String[] args) {
// Locale[] locales = Locale.getAvailableLocales();
//
// for (Locale locale : locales) {
//
// System.out.println(locale.getDisplayCountry() + " = "
// + locale.getCountry() + " , "
// + locale.getDisplayLanguage() + " = "
// + locale.getLanguage()
// );
//
// }
// Locale myLocale = Locale.getDefault();
//
// ResourceBundle bundle = ResourceBundle.getBundle("mess", myLocale);
//
// System.out.println(bundle.getString("hello"));
Locale curLocale = null;
if(args.length == 2){
curLocale = new Locale(args[0], args[1]);
}else{
curLocale = Locale.getDefault();
}
ResourceBundle bundle = ResourceBundle.getBundle("mess", curLocale);
String msg = bundle.getString("msg");
System.out.println(MessageFormat.format(msg, "gym", new Date()));
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -