看了毕老师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());
}
}
正常读取文本文档结果:
反向读取文本文档结果
一个小程序....跟大家分享下~~~0.0
|
|