Java语言环境注释 - C#culture属性

时间:2011-12-06 20:27:10

标签: c# java

在C#中,我在方法上面有以下属性:

[Test, SetCulture("en-GB")]
我认为,这意味着在这个测试方法中发生的任何事情(例如数字解析)都将遵守en-GB文化的规则。

有没有办法在Java中做同样的事情?有一些注释表明适用于方法的Locale?我真的很讨厌在任何地方都有一个额外的参数。

2 个答案:

答案 0 :(得分:2)

我很确定这本身不是C#或.net功能。但这只是您正在使用的测试框架的一个特性。

因此我假设在Java方面它也依赖于测试框架,并且应该可以在某些Java测试框架中实现类似的功能。

答案 1 :(得分:1)

不,我认为没有这样的注释。 您的VM以VM外部世界中存在的区域设置(以终端配置方式的eG)开头,如果您不喜欢它,则必须在您可能需要的每个地方自行设置。

很抱歉。看起来很酷。

编辑:在此处查看如何为VM配置语言环境:https://stackoverflow.com/questions/64038/setting-java-locale-settings