日期:2014-05-20  浏览次数:20712 次

java中一个严肃的问题?
怎样写一个输入流的包装类去读取一个文件,同时给文件每行加上行号?

------解决方案--------------------
BufferedReader的readLine 读取一行
循环读取 并每次将计数器加1
这样就可以每次输出计数器的值 和读入的行的内容了
------解决方案--------------------
我觉得挺好玩的
你先一行行读
读一行在前面写一个行数
然后写到另外一个文件如 原文件名.原扩展名.bak
写完后删除或者重命名原文件,然后将 原文件名.原扩展名.bak 改成 原文件名.原扩展名

------解决方案--------------------
java.io.LineNumberReader
具体请参考java api...
------解决方案--------------------
顶楼上
java就是有用的类的多 方法多
------解决方案--------------------
哈哈,看来比较容易
------解决方案--------------------
BufferedReader的readLine
------解决方案--------------------
方法很多阿