ITeedu.com
快捷导航
编程语言
WEB开发
手机开发
数据库
操作系统
嵌入式
开源软件
作品
编辑语言
汇编
C/C++
JAVA
Python
Ruby
WEB开发
javascript
J2EE
PHP
Django
关于
ITEEDU
首页
编程语言
汇编
C&C++
JAVA
Python
JAVA笔记主页
JAVA IO笔记
File类的使用
FileInputStream&FileOutputStream
SequenceInputStream
PushbackInputStream
DataOutputStream&DataInputStream
ObjectOutputStream&ObjectIntputStream
ZipOutputString&ZipInputStream
PipedOutputStream&PipedInputStream
Scanner
PrintStream
输入输出生定向
字节流转化为字符流
BufferedReader
JAVA IO之字节流转化为字符流
将字节输出流转化为字符输出流 /** * 将字节输出流转化为字符输出流 * */ import java.io.*; class hello{ public static void main(String[] args) throws IOException { String fileName= "d:"+File.separator+"hello.txt"; File file=new File(fileName); Writer out=new OutputStreamWriter(new FileOutputStream(file)); out.write("hello"); out.close(); } } 将字节输入流变为字符输入流 /** * 将字节输入流变为字符输入流 * */ import java.io.*; class hello{ public static void main(String[] args) throws IOException { String fileName= "d:"+File.separator+"hello.txt"; File file=new File(fileName); Reader read=new InputStreamReader(new FileInputStream(file)); char[] b=new char[100]; int len=read.read(b); System.out.println(new String(b,0,len)); read.close(); } }