java笔记八:IO流之字符流与字符缓冲流

  java中字符流主要都是继承于Reader和Writer两个抽象类。用于对字符文本的读写操作。

一、转换类流

1 package com.iotest; java.io.FileInputStream; 4 import java.io.FileNotFoundException; 5 import java.io.FileOutputStream; 6 import java.io.IOException; 7 import java.io.InputStreamReader; 8 import java.io.OutputStreamWriter; ConverseStreamDemo { main(String[] args) {13String s = “F:\\shar\\test\\test3.txt”;14try {OutputStreamWriter osw = new OutputStreamWriter(new FileOutputStream(s));17osw.write(“中国北京”);18 System.out.println(osw.getEncoding());19 osw.close();20osw = new OutputStreamWriter(new FileOutputStream(s,true),”GB2312″);21osw.write(“中国北京”);22 System.out.println(osw.getEncoding());23 osw.close();24} catch (FileNotFoundException e) {e.printStackTrace();27} catch (IOException e) {e.printStackTrace();30 }31try {InputStreamReader isr = new InputStreamReader(new FileInputStream(s),”GB2312″);34int c;35while((c=isr.read()) != -1){36System.out.print((char)c);37 }38 System.out.println();39 isr.close();40} catch (FileNotFoundException e) {e.printStackTrace();43} catch (IOException e) {e.printStackTrace();46 }47 }48 49 },香港服务器租用,香港虚拟主机,服务器空间最可怕的敌人,就是没有坚强的信念。

java笔记八:IO流之字符流与字符缓冲流

相关文章:

你感兴趣的文章:

标签云: