【问题标题】:How to append text into an existing file using java 1.4如何使用 java 1.4 将文本附加到现有文件中
【发布时间】:2019-07-24 04:01:15
【问题描述】:

我想追加到现有的文本文件中。为此,我已经以多种方式尝试了所有这些FileWriter,BufferedWriter,PrintWriter,RandomAccessFile,OutputStream,FileOutputStream,PrintStream,但我无法获得我想要的输出。

这个错误java.io.FileNotFoundException: could not open file '//file:/usr/backupdata/5605.txt' using mode 'a+' 糟透了。 (我正在使用仅支持 javaetk 1.4 的 ewon flexy 硬件)

【问题讨论】:

  • 找不到此文件意味着您的程序无法找到该文件。这条路是错误的。它没有其他含义。
  • 路径正确,文件也在那里!我猜那个模式“a+”有问题@muasif80
  • 没有。此异常仅表示文件不存在于指定路径上的唯一且仅一件事。据我所知,它没有任何其他含义。
  • 可能是您的路径构造错误,文件可能在此路径上,但路径语法仍然可能是错误的。
  • 只需验证此路径构造是否正确

标签: java class append ewon


【解决方案1】:

您正在尝试使用 url 作为文件名。那是行不通的。

使用

/use/backupdata/5605.txt

作为文件名。

【讨论】:

    猜你喜欢
    • 2016-10-23
    • 2010-12-10
    • 2017-03-14
    相关资源
    最近更新 更多