黑马程序员技术交流社区
标题:
关于IO流反向读取文本文件的一个小程序分享
[打印本页]
作者:
夏儒日
时间:
2012-7-7 18:38
标题:
关于IO流反向读取文本文件的一个小程序分享
看了毕老师IO流关于读取文本文档的程序,想起以前老毕讲关于反向输出一个字符串的知识,于是想,能不能反向输出一个文本文档呢?于是就自己琢磨了一下,发现可以,跟大家分享下咯.......
/*
反向读取文本文件
*/
import java.io.*;
class BufferedReaderDemo
{
public static void main(String[] args) throws IOException
{
//c创建一个读取流对象和文件相关联
FileReader fr = new FileReader("demo1.txt");
//为提高效率,加入缓冲的技术,将字符读取流作为
//参数传递给对象的构造函数
BufferedReader bufr = new BufferedReader(fr);
StringBuffer sb =new StringBuffer();
String line = null;
while ((line=bufr.readLine())!=null)
{
sb.append(line);
//System.out.println(line);
}
bufr.close();
System.out.println(sb.reverse());
}
}
正常读取文本文档结果:
未命名.jpg
(11.91 KB, 下载次数: 50)
下载附件
2012-7-7 18:37 上传
反向读取文本文档结果
未命名1.jpg
(12.29 KB, 下载次数: 42)
下载附件
2012-7-7 18:37 上传
一个小程序....跟大家分享下~~~0.0
作者:
丁二跃
时间:
2012-7-7 18:49
你这个不是反向读取啊:P,仍然是正常读取,只不过所有内容读取完后,给反转输出了……
作者:
田建
时间:
2012-7-7 19:31
恩恩,同意楼上说法,但是确实也是达到了楼主说的最后的效果!
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2