问题标题中指定的方法中Locale的作用是什么?它如何影响任何结果?我正在尝试以下两行代码:
Calendar cal = Calendar.getInstance();
System.out.println(cal.getTime().toString());
即使我使用参数 Locale.GERMANY 或 Locale.ITALY 尝试它,我也会收到相同的结果。它何时会影响实际结果?
当您拨打一周的第一天等电话时,它将很有用,当您这样做时,getTime()
您可能看不到任何区别。
根据javadoc
Calendar 使用两个参数定义特定于语言环境的一周 7 天:一周的第一天和第一周的最少天数(从 1 到 7)。这些数字是在构造日历时从语言环境资源数据中获取的。
好吧,我要同时使用 Locale.GERMANY 和 Locale.ITALY。
尝试将 Locale.CANADA 与 Locale.GERMANY 进行比较