黑马程序员技术交流社区
标题:
今天在看IO的视频遇到的问题 希望帮忙解答一下
[打印本页]
作者:
qq563426478
时间:
2015-3-2 21:54
标题:
今天在看IO的视频遇到的问题 希望帮忙解答一下
我用FileWriter类的void java.io.FileOutputStream.write(int b)方法往一个TXT文件里输入一些数字,为什么TXT文件显示的字符全都是unicode编码?怎样才能输入的是数字,显示的也是数字呢?请大家指教!
作者:
正在输入...
时间:
2015-3-2 23:32
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
public class charStream {public static void main(String[] args) throws IOException {
//创建字符流缓冲读取、写入对象和文件目录
BufferedReader br = new BufferedReader(new FileReader("a.txt"));
BufferedWriter bw = new BufferedWriter(new FileWriter("b.txt"));
// 定义一个字符串用于存储读取的数据
String str = null;
// 遍历文件的字符,readLine一行一行读取。
while((str = br.readLine())!=null){
//把读取的数据写入b.txt
bw.write(str);
}
// 关闭流
br.close();
bw.close();
}
}
复制代码
作者:
正在输入...
时间:
2015-3-2 23:33
正在输入... 发表于 2015-3-2 23:32
用高效的吧,你要复制的是文本文件就选择字符流。
作者:
huangchunwei
时间:
2015-3-3 08:02
学习学习。。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2