【发布时间】:2014-11-07 10:42:15
【问题描述】:
但我不明白为什么只有法国、加拿大、中国和美国等一些国家和意大利、日本和德国等一些语言的语言环境有常量。
每次需要语言环境时,我都会查阅支持的语言环境表并使用字符串执行以下操作:
Locale locale = new Locale("pt", "BR");
为什么只有一些语言环境作为常量?
是否有提供语言环境常量的 Java 库?
【问题讨论】:
-
你总是可以让你自己的常数;)
-
当你说常数时,你是什么意思? java.util.Locale 中的 Locale 属性是静态的,但不是恒定的。您指的是什么常量位?
-
常量表示
(public/private) static final TYPE NAME = VALUE;。例如,Locale.ITALY记录为“对国家/地区有用的常量”。