java.net.URL如何通过proxy访问internet资源 - 编程入门网
区的 .properties 文件所特有的一些行:
清单 6. en_US(美国)地区特有的值
这里惟一的变化是使用 "ZIP Code" 代替 "postal code"。可用默认的正则表达式验证该数据。 英国的邮政编码有六种不同的格式,还有一个特殊的值 GIR 0AA,如清单 7 所示。(为了便于阅读,清单 7 中的正则表达式被分成两行,实际上只有一行 。) 清单 7. en_GB(英国)地区特有的值
用于澳大利亚的正则表达式包括州或地区的简称,需要的空格(一个或两个 ),以及一个四位数,如清单 8 所示: 清单 8. en_AU(澳大利亚)地区特有的值
加拿大的邮政编码格式是字母、数字、字母、一个空格、数字、字母、数字 ,如清单 9 所示: 清单 9. en_CA(加拿大)地区特有的值
清单 10 展示了德国地区特有的值。德国的邮政编码是一个五位数: 清单 10. de(德国)地区特有的值
使用正则表达式验证本地化数据(5)时间:2010-12-16在运行时设置地区 现在您已经定义了 .properties 文件,接下来应该用两种方法中的一种来测 试这些文件。第一种方法是在运行应用程序的时候设置 user.language 和 user.country 这两个系统属性。在 Eclipse 环境中,可以右键单击一个类名, 然后选择 Run... 菜单,如图 6 所示: 图 6. Run... 菜单 在 Run 对话框中,可以设置 Java VM 选项,以改变默认的语言和地区,如 图 7 所示: 图 7. 在 Run 对话框中设置 Java VM 参数 -D 选项用于定义系统属性。您可以在命令行中使用相同的语法,例如:
第二种方法是在应用程序中设置地区。通过 Locale.setDefault() 方法可以 在代码中设置默认的地区。清单 11 展示了如何改变 LocalizedValidator 类的 main() 方法: 清单 11. 在应用程序中设置默认的地区
如果在命令行没有指定参数,则使用用户计算机的默认地区。如果没有命令 行参数,则代码 new Locale("", "") 只是创建默认的地 区。 也可以在 Run 对话框中设置命令行参数,如图 8 所示: 图 8. 在 Run 对话框中设置命令行参数 图 9 展示了指定了参数 e |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |