sie*_*fer 11 java coding-style
我想使用以下常量:
final String ADD = "Add text";
Run Code Online (Sandbox Code Playgroud)
但我的CheckStyle工具告诉我'ADD'与模式不匹配 '^[a-z][a-zA-Z0-9]*$'.
谁能告诉我'ADD'有什么问题?意味着'^[a-z][a-zA-Z0-9]*$'每个名字都必须以低字符开头?没有其他可能吗?
谢谢你的回答.
Eri*_*ric 26
^[a-z][a-zA-Z0-9]*$
Run Code Online (Sandbox Code Playgroud)
这个正则表达式描述了以小写字母开头的内容,其余部分由大写,小写和数字组成.(实施例:aVariable,variable,aNewVariable,variable7,aNewVariable7.)
如果您希望您的字段保持不变且静态,请使用:
static final String ADD = "Add text";
Run Code Online (Sandbox Code Playgroud)
否则,使用:
final String add = "Add text";
Run Code Online (Sandbox Code Playgroud)
如果它是你想要的常数,它也应该是 static
static final String ADD = "Add text";
Run Code Online (Sandbox Code Playgroud)
常量通常使用大写字母,但由于您的变量不是静态的,因此不会将其解释为常量.
| 归档时间: |
|
| 查看次数: |
55357 次 |
| 最近记录: |