【发布时间】:2014-10-14 00:00:00
【问题描述】:
我正在使用不同的变量替换创建大量错误/警告消息。例如
ERR_MISSING_FIELD = "Field not found";
ERR_INVALID_VALUE_S = "Invalid value: %s";
ERR_TOO_MANY_OBJECTS_OF_TYPE_DS = "You may not add more than %d %s objects";
我打算使用上面显示的约定 - 在变量名中附加替换。我不想重新发明轮子,所以如果有人指出任何现有的约定(Java、C#、资源文件等),我将不胜感激
更新虽然我现在使用变量来存储消息,但在 .properties 或其他资源文件中命名资源时,同样的问题也适用。
【问题讨论】:
-
将邮件移动到
properties文件中,以便您可以在需要时轻松更改它,也有助于国际化。
标签: java string variables formatting naming-conventions