簡體   English   中英

FileOutputStream不寫入文件

[英]FileOutputStream not writing to files

我已經寫了這個程序試圖寫一個文本文件,但是執行完程序后什么也沒發生。你能建議如何指定文件路徑嗎? 我正在使用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();

}
}
}

該文件將自動創建,並將位於項目的根文件夾中。 另外,如果在Eclipse中的項目中看不到文件,請在項目資源管理器中單擊項目,然后按F5鍵,或者右鍵單擊項目並選擇刷新。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM