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();
}
}
}
}
}
原文:https://www.cnblogs.com/yzg-14/p/13405573.html