BufferedWriter的简单使用

简介: package cn.io; import java.io.BufferedWriter; import java.io.FileWriter; import java.
package cn.io;

import java.io.BufferedWriter;
import java.io.FileWriter;
import java.io.IOException;

//BufferedWriter的简单使用
public class Test4 {
	public static void main(String[] args) {
		FileWriter fw=null;
		BufferedWriter bw = null;
		try {
			fw = new FileWriter("F:\\hao.txt");
			bw = new BufferedWriter(fw);
			for(int x=0;x<10;x++){
				bw.write(x+"hello world");
				bw.newLine();//写入换行符
				bw.flush();
			}
		} catch (IOException e) {
			e.toString();
		}
		finally{
			if(bw!=null){
				try {
					bw.close();
				} catch (IOException e) {
					e.toString();
				}
			}
			if(fw!=null){
				try {
					fw.close();
				} catch (IOException e) {
					e.toString();
				}
			}
		}

	}
}

相关文章
|
Java 数据库
java BufferedWriter 写文件的踩坑记
需求很简单,将从数据库中查到的某些数据写入到文件中。
293 0
|
2月前
|
Java 开发者
【编程进阶知识】《Java 文件复制魔法:FileReader/FileWriter 的奇妙之旅》
本文深入探讨了如何使用 Java 中的 FileReader 和 FileWriter 进行文件复制操作,包括按字符和字符数组复制。通过详细讲解、代码示例和流程图,帮助读者掌握这一重要技能,提升 Java 编程能力。适合初学者和进阶开发者阅读。
128 61
|
6月前
|
Java
Java IO流终极指南:从InputStream/OutputStream到Reader/Writer的全面解读
【6月更文挑战第26天】Java IO流涵盖字节流(InputStream/OutputStream)和字符流(Reader/Writer),前者处理二进制数据,后者专司文本。例如,FileInputStream/FileOutputStream用于文件的字节级读写,而FileReader/FileWriter处理字符级文本。Buffered流提供缓冲功能,提升效率。选择合适的流类取决于数据类型和性能需求。
119 0
|
6月前
|
Java 开发者
Java IO流实战技巧:如何优化InputStream/OutputStream和Reader/Writer的使用?
【6月更文挑战第26天】Java IO流优化涉及缓冲、资源管理、字符编码和流式处理。使用Buffered流提高读写效率,如`BufferedInputStream`和`BufferedReader`。确保资源关闭使用try-with-resources,如`try (InputStream is = ...) {...}`。处理文本时指定编码,如`InputStreamReader(is, StandardCharsets.UTF_8)`防止乱码。流式处理大文件,分块读写避免内存溢出,以减少内存占用。这些技巧能提升程序性能和健壮性。
264 0
|
6月前
|
Java
深入探索Java IO流:InputStream/OutputStream与Reader/Writer的奥秘!
【6月更文挑战第26天】Java IO流用于输入输出操作,包括字节流(InputStream/OutputStream)和字符流(Reader/Writer)。InputStream和OutputStream处理字节数据,是所有字节流的基类,可被继承以自定义读写行为。
103 0
|
缓存 Java
深入解析 Java 中的 OutputStream:输出流的精髓揭秘
在 Java 编程中,输出流(OutputStream)是一个关键概念,它为我们提供了一种向目标写入数据的方法。无论是写入文件、网络数据还是其他输出目标,OutputStream 都是实现数据输出的不可或缺的工具。本文将带您深入探索 Java 中的 OutputStream,揭示其原理、用法以及在实际开发中的应用。
|
Java
Java IO流--使用FileWriter写出数据的基本操作
Java IO流--使用FileWriter写出数据的基本操作
152 0
|
存储 编解码 缓存
InputStream、OutputStream、Reader、Writer的基本概念和使用方法
InputStream、OutputStream、Reader、Writer的基本概念和使用方法
141 0
|
缓存 Java
使用Java缓冲流(BufferedInputStream、BufferedOutputStream)实现文件的复制
文件的复制我们一般使用java的缓冲流,因为缓存流较节点流更快。
255 0
使用Java缓冲流(BufferedInputStream、BufferedOutputStream)实现文件的复制
Java基础进阶IO流-FileReader,FileWriter字符流
Java基础进阶IO流-FileReader,FileWriter字符流
Java基础进阶IO流-FileReader,FileWriter字符流