在java中可以做这样的事情吗?
static public final {
String A = "a...";
int B = 3;
boolean C = true;
}
Run Code Online (Sandbox Code Playgroud)
谢谢!
编辑:对不起我在我的例子中犯了一个错误..我不需要只有字符串..
错误的语法.但你可以这样做:
public static final String A = "a...", B = "b...", C = "c...";
Run Code Online (Sandbox Code Playgroud)
或者,更接近您的版本(空白与Java无关):
public static final String
A = "a...",
B = "b...",
C = "c...";
Run Code Online (Sandbox Code Playgroud)
FieldDeclaration:
FieldModifiersopt Type VariableDeclarators ; # one variable type only
VariableDeclarators:
VariableDeclarator
VariableDeclarators , VariableDeclarator # one or more variables
VariableDeclarator:
VariableDeclaratorId
VariableDeclaratorId = VariableInitializer
VariableDeclaratorId:
Identifier
VariableDeclaratorId [ ]
VariableInitializer:
Expression
ArrayInitializer
Run Code Online (Sandbox Code Playgroud)
因此,您可以看到(从我的评论中)您可以使用常用修饰符声明相同类型的多个字段,但不能混合类型.
归档时间: |
|
查看次数: |
113 次 |
最近记录: |