Java FieldWriter
package com.qf.demo01; import java.io.FileWriter; import java.io.IOException; public class Demo03_FileWriter { public static void main(String[] args) { //需求:将程序中的数据,保存到本地文件中 String s1 = "面朝大海,春暖花开"; //1.文件的相关信息 String path = "C:\\Ruby\\pro\\aa\\bb.txt"; //2.创建流:输出,字符,文件 FileWriter fw = null; try { fw = new FileWriter(path); //3.操作流:写出数据 fw.write(s1);//字符输出流,可以直接写出一个字符串 fw.write("\r\n");//windows系统的换行 char[] cs = {'a','b','c','d','e'}; fw.write(cs);//写出字符数组的所有数据 fw.write("\r\n"); fw.write(cs, 0, 3);//写出字符数组的一部分 fw.write("\r\n"); fw.write('A');//写出一个字符 System.out.println("写完啦。。。"); } catch (IOException e) { e.printStackTrace(); }finally { //4.关闭流 if(fw != null){ try { fw.close(); } catch (IOException e) { e.printStackTrace(); } } } } }