属性文件中的选择模式

时间:2012-08-27 08:05:32

标签: java properties messages choice

我有一个包含消息的属性文件,我想处理一些复数的特殊情况。现在我用:

xxx.yyy.plural=test{0,choice,2#y}

但它将12格式化为' testy'也。如何将2指定为完全匹配?

1 个答案:

答案 0 :(得分:8)

我找到了答案。似乎只有在指定了多个选项时,属性文件中的choice语句才能正常工作。所以你必须指定至少一个“else分支” 如果我重写我的例子:

xxx.yyy.plural={0,choice,2#testy|2<test}