您的位置:首页 > 编程语言 > Java开发

java基础学习之io读写--字符流

2016-08-22 00:05 381 查看
/**
*文件字符流
*
*/
package com.test1;
import java.io.*;

/*
ab8b
*
* @author qgm
*
*/
public class demo1 {

/**
* @param args
*/
public static void main(String[] args) {
// TODO 自动生成的方法存根
//文件读取字符流对象
FileReader fr=null;
//写入到文件,输出流
FileWriter fw=null;
try{

//创建fr对象
fr=new FileReader("d:/test.txt");
fw=new FileWriter("d:/test1.txt");
int n=0;//记录实际读取到的字符数

//读入到内存
char c[]=new char[1024];
while((n=fr.read(c))!=-1)
{
String s=new String(c,0,n);
System.out.println(s);
fw.write(c);
}
}catch(Exception e){
e.printStackTrace();
}finally{

try {
fw.close();
fr.close();
} catch (IOException e) {
// TODO 自动生成的 catch 块
e.printStackTrace();
}
}

}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: