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();
				}
			}
		}
	}

}

  

posted @ 2020-07-30 18:22  1769987233  阅读(133)  评论(0编辑  收藏  举报