Java - 你可以从 1 个 java 类写入 2 个文件吗?

标签 java file

我正在将数据写入 .dat 文件。该数据包含每分钟运行的 18000 次测试,该文件包含 24 小时内的所有这些测试,并创建一个新文件。

除了 .dat 文件,我还必须创建一个 .idx 文件,该文件将取出每个我们的开头的数据并打印并保存它。

我不确定是否可以在一个类中创建 .dat 文件和 .idx 文件,还是必须为每个文件创建 2 个单独的类?

最佳答案

class FileWriterExample {
    FileWriter writer1 = new FileWriter(new File(path1));
    FileWriter writer2 = new FileWriter(new File(path2));

    //You can write to any of those indiferently
    //just remember to close them
    try {

    }finally{
        if(writer1 != null){
            writer1.flush();
            writer1.close();
        }
        if(writer2 != null){
            writer2.flush();
            writer2.close();
        }
    }
}

关于Java - 你可以从 1 个 java 类写入 2 个文件吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19833509/

相关文章:

c++ - 如何获取程序执行打开和关闭的文件列表?

c++ - 在当前目录中打开一个文件

java - Jena 推断 rdfs :Resource to be in range of a owl:DatatypeProperty. 为什么?

java - 创建文件前,删除前一天的文件

java - 从文本文件中读取一行而不是整个文件(使用 bufferedreader)

java - 在 while 条件下添加到集合中的良好做法?

c++ - 列出文件夹中的所有文件返回空列表

java - 使 Label Wicket 不可见

Java - 使用 guice 拦截方法?

java - 将 LAN 数据包从 Android 发送到 PC