FileOutputStream不写入文件

时间:2017-05-10 18:57:49

标签: java io

我写这个程序试图写入文本文件,但执行程序后没有发生任何事情。你能建议如何指定文件路径吗?我正在使用eclipse,并在同一个默认包中创建了一个文件“out.txt”。

import java.io.*;
public class InputOutput {

    public static void main(String args[]) throws IOException
    {
    int i;
    //File file=new File("inputd");
    //File file0=new File("out");
    FileInputStream fin=null;
    //FileOutputStream fout=null;
    DataOutputStream fout=null;



    //copy the file

    try
    {
        //fin=new FileInputStream("input.txt");
        fout=new DataOutputStream(new FileOutputStream("out.txt"));
        //fout=new FileOutputStream("out.txt");

        fout.write(1);
        fout.write(100);
        fout.write(1000);


    }
    catch(IOException ioe)
    {
        System.out.println("I/O Error" + ioe);
    }

    finally {

        if (fout != null) {
           fout.close();
        }

    //fin.close();

}
}
}

1 个答案:

答案 0 :(得分:0)

该文件将自动创建,并将位于您的项目根文件夹中。 另外,如果您在Eclipse中没有看到项目中的文件,请在项目浏览器中单击您的项目,然后按F5或右键单击您的项目并选择刷新。