我不知道这是不是真实的生活,但是在我刚刚宣布一个简单的字符串之后我得到了一个找不到符号,当我尝试分配它时,它得到了找不到符号的符号。即使它是静态的或其他原始类型,也会发生这种情况。我假设它存在配置问题。
答案 0 :(得分:1)
在java类中,您可以声明或定义(同时初始化)变量,但不能设置任何值或稍后初始化它们。第二行只能在方法体或构造函数中完成。
示例1:
public class Test
{
String name;
void doStuff(){
name = " ";
}
}
示例2:
public class Test
{
String name = "set some value";
}
您可以详细了解HERE。