写入文件 - Java

时间:2015-04-20 02:51:51

标签: java

我正在尝试编写一个程序,将一个事物列表写入*.txt文件,一切似乎都很好,但txt文件中没有写入任何内容。任何帮助表示赞赏。我不会在这里发布我的代码,因为它只是一小部分,但我使用Formatter fileMaker = new Formatter("file.txt");形式的格式化程序然后我会做fileMaker.format(%s, String str);之类的东西,但文件中没有任何内容?谢谢您的帮助。

希望这一点点可能会有所帮助,也许我做错了什么我看不到,但我宣称它是私有的静态Formatter fileMaker;在课堂上然后我实现它如下。

fileMaker.format("%s%d\n", "#flightCount", flights2.size());


    for(int i=0; i<flights2.size(); i++){
        fileMaker.format("%s %s%s%d%d %d ", "#newFlight", flights2.get(i).getSourceAirport(), flights2.get(i).getDestinationAirport(),
                flights2.get(i).getTakeoffTime(), flights2.get(i).getLandingTime(), flights2.get(i).getCapacity());
    }

1 个答案:

答案 0 :(得分:0)

PrintWriter fileWriter= new PrintWriter("my-file.txt");
fileWriter.println("Content");
fileWriter.close();