java - 用java编写文本文件

标签 java filewriter

所以我知道有很多编写文本文件的例子,但我似乎不明白我的有什么问题。

这是我到目前为止的代码

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/

相关文章:

Java文件写入时追加而不是覆盖?

spring-batch - 属性 'routerDelegate' 抛出异常;背对背模式分类器

java - 在 Cordova-Android 上扫描网络打印机

java - 使用方法引用

java - Android - 检查 Runnable 是否正在运行

Java - 使用 IO - 说明

java - FileWriter 和 BufferedWriter 中的缓冲区

java - 将 XML 内容保存到 CSV 文件中

java - 使用 RichAggregateFunction 时出现 Flink 错误

java - 此标记后预期的表达式