簡體   English   中英

如何在Java中編輯.txt文件

[英]How to edit a .txt file in Java

我認為我可以使用“掃描儀”讀取.txt文件,但是如何編寫甚至創建新的文本文件?

這個基本的I / O和文件教程應該可以解決問題:)

創建一個java.io.FileOutputStream來編寫它。 要編寫文本,您可以在其周圍創建一個PrintWriter

創建一個新的文本文件

FileOutputStream object=new FileOutputStream("a.txt",true);
object.write(byte[]);
object.close();

如果不可用,這將創建一個文件,如果文件已經可用,它將向其添加數據。

這個簡單的代碼示例將創建文本文件(如果不存在),如果存在,它將覆蓋它:

try {  
    FileWriter outFile = new FileWriter("c:/myfile.txt");  
    PrintWriter out = new PrintWriter(outFile);  
    // Also could be written as follows on one line  
    // Printwriter out = new PrintWriter(new FileWriter(filename));  
    // Write text to file  
    out.println("This is some text I wrote");  
    out.close();  
} catch (IOException e) {  
    e.printStackTrace();  
}

希望能幫助到你!

暫無
暫無

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

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