JAVA文件寫入FileWriter


JAVA文件寫入FileWriter

導包
import java.io.FileWriter
創建構造方法
public FileWrite(String filename),參數是文件的路徑及文件名(默認是當前執行文件的路徑)
FileWriter fw = new FileWriter(文件名(要包含路徑));
FileWriter當中寫數據的方法write有5種重載方式
public void write(int ch):參數是單個文字對應的數字(ASCII或者Unicode)
public void write(String str):直接傳入字符串即可
public void write(String str,int offset,int count),寫字符串當中的一部內容
public void write(char[] array),寫一個完整的字符數組
public void write(char[] array,int offset,int count),寫字符數組當中的一部分內容

 1 public class FileWriterFunction {
 2 
 3     public static void main(String[] args) throws IOException{
 4         FileWriter fw = new FileWriter("FileWrite_test.txt");
 5         //數字對應的寫法
 6         fw.write(48);
 7         fw.write(65);
 8         fw.write(97);
 9         fw.write(20013);
10         fw.write("\r\n");
11 
12         //字符串對應的寫法
13         fw.write("hello world!!!");
14         fw.write("\r\n");
15 
16         //字符串截取的部分注意第一個數字是從哪開始截取,第二個數字是截取的長度(不是結束位置)
17         fw.write("東方不亮西方亮,在哪都是一樣浪!",9,7);
18         fw.write("\r\n");
19 
20         //字符數組里面既可以放ASCII碼還可以放單個字符(注意這里不是字符串強調這里是單個字符)
21         char[] array = {48,49,50,51,52,53,54,55,56,57,'J','a','v','a','!'};
22         fw.write(array);
23 
24         //字符數組截取的部分注意第一個數字是從哪開始截取,第二個數字是截取的長度(不是結束位置)
25         fw.write("\r\n");
26         fw.write(array,10,5);
27 
28         fw.close();
29 
30     }
31 
32 }

執行的結果會生成一個文件如下圖:

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM