以数字开头的标识符的 Java 命名约定

标签 java naming-conventions classname

我必须处理一个真实名称为 351K-Report 的域对象。根据 Java 命名约定,禁止在标识符的开头使用数字。

我不想完整地拼出这个数字。而且,我还认为在数字前面加下划线是个坏主意。

但是推荐的替代方案是什么?

更新

还有其他报告,如 SpecReport、TopReport、LF10Report 等。所以我非常怀疑反转部分名词是否会改变整个项目的含义。

最佳答案

也许可以逆转它。例如:

report351K

关于以数字开头的标识符的 Java 命名约定,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21236598/

相关文章:

java - 我如何使用 Java 中的 Selenium 选择这个元素?

python - 如果我只知道 python 中的绑定(bind)方法,如何获取类名?

java - 单元测试时未找到自定义注释

css - 自定义 className 语义 ui react

Java、Tomcat : AN invalid character was present in the cookie value

java - n维空间坐标的表示和命名

git - 为什么分支名称不能在开头包含 'hash' (#) 字符?

c# - 不同命名空间中的相同类名

java - 从错误的线程异常调用

java - 当键是一个类时的复合键