我必须处理一个域名对象,其实名是351K-Report。根据Java命名约定,禁止在标识符的开头使用数字。
我不想完全拼出这个号码。而且,我也认为在数字前添加下划线是个坏主意。
但推荐的替代方案是什么?
更新
还有其他报告,如SpecReport,TopReport,LF10Report等。因此,我很怀疑名词的反转部分会改变整个项目的含义。
答案 0 :(得分:2)
也许扭转它。例如:
report351K
答案 1 :(得分:1)
那将是非常糟糕的..
想象一下:
int 1d = 3;
double d = 1d * 2;
什么是d
?
备选方案:
由于以_
开头的变量通常表示类成员,我会使用report351K
。
答案 2 :(得分:0)
如果你真的想这样做,那么_351KReport
但我不认为你应该这样做。尝试创造一些有意义的东西,同时又适合Java