为什么要用Locale.Category.FORMAT而不用Locale.Category.DISPLAY
Locale myLocale=Locale.getDefault(Locale.Category.FORMAT);
import java.util.*; //此文件必须与.peroperties同一路径下。 class Hello { public static void main(String[] args) { Locale myLocale=Locale.getDefault(Locale.Category.FORMAT);//根据当前系统语言来显示。 ResourceBundle bundle=ResourceBundle.getBundle("mess",myLocale);//根据指定的国家预言家在资源文件 System.out.println(bundle.getString("hello")); } }
还有个疑问,疯狂java里面说
如果
Random a=new Random();
Random b=new Random();
里面没放种子的话,那么默认a,b的种子相同,但是我试验了一下,不相同啊。
Random r1=new Random(50);
Random r2=new Random(50);
这两个倒是相同。