用这个Locale.ENGLISHENGLISH
public static final Locale ENGLISHUseful constant for language.UK
public static final Locale UKUseful constant for country.国家和语言是不同的

解决方案 »

  1.   

    帮你问了一下他们这样说的:
    因为一个 Locale 对象就是一个地区的标识符,当构造一个 Locale 时,没有有效性检查。 如果想看特定的资源在您构造的 Locale 中是否可用,必须查询那些资源。我的理解是 虽然用了LOcale.uk但是资源不会去检查在该系统是否有效。需要资源询问它支持的语言环境。怎么询问我也不明白。好象要用到ResourceBundle类(资源束包含特定于语言环境的对象)至于怎么用,我也不会,再去问问高手吧。