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 写文件的踩坑记
需求很简单,将从数据库中查到的某些数据写入到文件中。
244 0
|
3月前
|
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)`防止乱码。流式处理大文件,分块读写避免内存溢出,以减少内存占用。这些技巧能提升程序性能和健壮性。
144 0
|
3月前
|
Java
Java IO流终极指南:从InputStream/OutputStream到Reader/Writer的全面解读
【6月更文挑战第26天】Java IO流涵盖字节流(InputStream/OutputStream)和字符流(Reader/Writer),前者处理二进制数据,后者专司文本。例如,FileInputStream/FileOutputStream用于文件的字节级读写,而FileReader/FileWriter处理字符级文本。Buffered流提供缓冲功能,提升效率。选择合适的流类取决于数据类型和性能需求。
55 0
|
3月前
|
Java
深入探索Java IO流:InputStream/OutputStream与Reader/Writer的奥秘!
【6月更文挑战第26天】Java IO流用于输入输出操作,包括字节流(InputStream/OutputStream)和字符流(Reader/Writer)。InputStream和OutputStream处理字节数据,是所有字节流的基类,可被继承以自定义读写行为。
43 0
|
3月前
|
Java 数据处理 开发者
Java IO流专家级教程:深入理解InputStream/OutputStream和Reader/Writer的内部机制
【6月更文挑战第26天】Java IO流涉及字节流(InputStream/OutputStream)和字符流(Reader/Writer),用于高效处理数据输入输出。InputStream/OutputStream处理二进制数据,常使用缓冲提升性能;Reader/Writer处理文本,关注字符编码转换。两者都有阻塞IO操作,但Java NIO支持非阻塞。示例代码展示了如何使用FileInputStream/FileOutputStream和FileReader/FileWriter读写文件。理解这些流的内部机制有助于优化代码性能。
91 0
|
Java
Java IO流--使用FileWriter写出数据的基本操作
Java IO流--使用FileWriter写出数据的基本操作
135 0
|
存储 编解码 缓存
InputStream、OutputStream、Reader、Writer的基本概念和使用方法
InputStream、OutputStream、Reader、Writer的基本概念和使用方法
128 0
|
存储 缓存 Java
【Java I/O 流】文件字符输入输出流:FileReader 和 FileWriter
本篇文章主要讲述“文件字符输入流”和“文件字符输出流”两个类的使用,并列举了一些读写案例,帮助学习。
536 0
Java基础进阶IO流-FileReader,FileWriter字符流
Java基础进阶IO流-FileReader,FileWriter字符流
Java基础进阶IO流-FileReader,FileWriter字符流
Java基础进阶IO流-FileOutputStream输出流
Java基础进阶IO流-FileOutputStream输出流
Java基础进阶IO流-FileOutputStream输出流