所以我知道有很多编写文本文件的例子,但我似乎不明白我的有什么问题。
这是我到目前为止的代码
private void saveAddressBook() {
try {
PrintWriter out = new PrintWriter("filename.txt");
out.println(fullName);
out.close();
} catch(ValidationException e) {
e.printStackTrace();
}
}
我在 out.println(fullName);
上收到错误,提示“fullName 无法解析为变量”
这没有任何意义,因为我在其他方法和类中使用它。更不用说它是公开的。
那么我做错了什么?
编辑:fullName 在类的顶部声明。我只是没有包含它。
最佳答案
您没有声明变量 fullName 。 尝试声明变量并为其赋值或将字符串作为参数
out.println("my super string");
问候,
关于java - 用java编写文本文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29480631/