我可以用JAVA中的另一个全局变量初始化一个全局变量吗?
当我尝试创建一个文件时,如:我可以用JAVA中的另一个全局变量初始化一个全局变量吗?,java,global-variables,Java,Global Variables,当我尝试创建一个文件时,如: static class Variable{ public static File myfile; public static String path = "E:\\java_file\\AccountData.txt"; Variable.myfile = new File(Variable.path); } 这似乎是一个错误: 标记“myfile”上的语法错误,应在之后使用VariableDeclaratorId
static class Variable{
public static File myfile;
public static String path = "E:\\java_file\\AccountData.txt";
Variable.myfile = new File(Variable.path);
}
这似乎是一个错误:
标记“myfile”上的语法错误,应在之后使用VariableDeclaratorId
这个令牌
改为
protected static void FileCreate(){
try {
if (Variable.myfile.createNewFile())
System.out.println("File created");
else
System.out.println("File already exists");
} catch (Exception e) {
System.err.println(e);
}
}
public static String path = "E:\\java_file\\AccountData.txt";
public static File myfile = new File(path);