`

Java IO流的字符流

 
阅读更多
public static void main(String[] args) throws IOException {

		String dir = "e:/test/Java";
		String fileName = "java.txt";
		//创建一个文件
		File f = new File(dir,fileName);
		NewDir(dir); //检查目录是否存在
		f.createNewFile(); //创建文件名
		
		//输出字符流
		FileWriter fw = new FileWriter(f);
		for(int i=1; i<=100; i++){
			fw.write("JAVA程序员");
		}
		fw.close();
		
		//输入字符流
		FileReader fr = new FileReader(f);
		int c;
		while((c=fr.read())!=-1){
			System.out.println((char)c);
		}
		fr.close();
		
		
	}
	//创建目录
	public static void NewDir(String dir){
		File f = new File(dir);
		if(!f.exists()){
			f.mkdirs();
		}
	}
	
	 

//由http://www.secn.com.cn 提供,转载请注明来源,谢谢!

分享到:
评论

相关推荐

    JAVA IO流缓冲字节流缓冲字符流等流经典代码示例加注释总结.rar

    2、常用21个IO流:FileWriter、FileReader、...3、JAVA IO流经典代码示例,示例从易到难。代码功能涉及字节、字符、字符串、文本文件、图片、音频、视频。演示错误用法和经典用法。 4、代码的结构可查看README文件。

    Java IO 字节流 字符流

    Java IO系统分为两大类:字节流和字符流。字节流主要用于处理任何类型的原始数据,如图片、音频文件或者二进制文件,而字符流则专注于处理基于文本的数据。本文将深入探讨这两类流的原理、用途以及它们之间的关联。 ...

    java io流 案例

    Java IO库提供了丰富的类和接口来支持不同类型的流,包括字节流、字符流、对象流、缓冲流、转换流以及过滤流等。 字节流(Byte Stream)是处理原始二进制数据的流,分为输入流和输出流。InputStream和OutputStream...

    JAVA IO流技术

    - 处理数据单元:字节流按字节进行读取(InputStream、OutputStream),字符流按字符进行读取(Reader、Writer)。 - 功能差异:节点流直接连接到数据源或目的地,如`FileInputStream`,而处理流不直接连接,它们...

    IO流 javaio java 流

    Java IO流分为两大类:字符流(Character Stream)和字节流(Byte Stream)。字符流处理单个字符,而字节流处理8位的字节序列。它们又可以进一步细分为输入流(InputStream/Reader)和输出流(OutputStream/Writer)...

    Java IO流 总结

    字符流是Java IO流中的一种特殊流类型,负责处理纯文本数据。 a) 输入流:Reader FileReader Reader和FileReader是字符流的输入流,负责从外部世界输入纯文本数据到Java应用程序中。 操作: * read(字符数组)...

    Java IO流文档

    为了支持不同类型的流之间的互操作,Java提供了`InputStreamReader`和`OutputStreamWriter`来实现从字节流到字符流的转换。 - **InputStreamReader**:将字节流转换为字符流。 - **OutputStreamWriter**:将字符...

    java IO流精讲 JAVA IO流实例开发

    其次,根据处理的数据类型,IO流又分为字节流和字符流。字节流处理原始的8位字节数据,如FileInputStream和FileOutputStream;而字符流处理Unicode字符,如Reader和Writer。字符流通常用于处理文本数据,它们内部...

    java io流源代码

    IO流在Java中分为两大类:字节流和字符流,每种流又有输入流和输出流之分。字节流处理的是8位的字节数据,而字符流处理的是16位的Unicode字符。 1. 字节流: - **InputStream** 和 **OutputStream** 是所有字节...

    JavaIO流详细总结

    - 字符流:处理Unicode字符,包括Reader和Writer两大类,其子类如 FileReader 和 FileWriter 提供字符级别的读写操作。 3. 流的方向: - 输入流(Input Stream):用于读取数据,数据源可以是文件、网络、内存等...

    java IO流+socket源码 实现简单文本传输

    Java提供了一套完整的IO类库,分为字节流和字符流两大类。字节流处理的是单个字节的数据,如InputStream和OutputStream;字符流处理的是Unicode字符,如Reader和Writer。除此之外,还有缓冲流(Buffered)、转换流...

    java io流PPT课件.pptx

    Java的IO流主要分为字节流和字符流两大类: 1. 字节流:以字节(byte)为基本处理单位,包括InputStream和OutputStream两个抽象基类。例如,FileInputStream和FileOutputStream分别用于读写文件,而...

    javaIO流知识大总结

    - **字符流:**Reader(输入)和Writer(输出)是所有字符流的基类,常见的子类有FileReader和FileWriter,用于文件读写;BufferedReader和BufferedWriter提供缓冲功能,提高效率。 - **处理流:**如...

    Java IO流总结

    在Java中,IO流分为字节流和字符流两大类,每类又分为输入流和输出流。 字节流是最基本的IO流类型,处理的数据单位是字节,主要类包括InputStream和OutputStream。InputStream代表所有输入字节流的超类,常见的子类...

    Java-Io流,练习

    2. 字符流:对于处理文本数据,Java提供了`Reader`和`Writer`作为字符输入流和输出流的基类。` FileReader`和`FileWriter`是它们的典型应用,专用于文件的字符读写。 三、流的方向 Java的IO流分为四种基本类型,...

    java零基础自学 之 JavaIO流处理

    Java的IO类主要分为两大类:字符流(Reader和Writer)和字节流(InputStream和OutputStream)。Reader和Writer是字符流的基类,InputStream和OutputStream则是字节流的基类。字符流处理单个字符,而字节流处理单个...

    个人资料Java io流

    总结一下,Java IO流是Java处理输入输出的重要工具,包括字节流和字符流,以及丰富的子类和接口。通过熟练掌握这些API,开发者可以有效地读写文件、网络数据,甚至实现对象的序列化。在个人资料管理中,根据不同的...

    java io 流,文件读取操作

    在 Java 中,IO 流可以分为两大类:字节流和字符流。字节流主要用于处理二进制数据,而字符流主要用于处理文本数据。 一、IO 流的分类 IO 流可以按照不同的方式分类,一种是按照流的方向分类,分为输入流和输出流...

    《JAVA_IO流学习总结》

    Java IO流分为两大类:字节流和字符流。字节流处理的是单个8位的字节,而字符流处理的是16位Unicode字符。每种流又有输入流和输出流之分,用于数据的读取和写入。 1. 字节流: - InputStream(输入流)和...

Global site tag (gtag.js) - Google Analytics