A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 梦想工程师 中级黑马   /  2016-10-1 23:38  /  1262 人查看  /  6 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

已知在项目根目录下有一个xxx.txt文件,文件内容如下:
         * a
         * b
         * c 要求:将此文件拷贝到D盘根路径下,拷贝时在文件每一行的末尾追加当前行数,末尾和行数之间要 用...连接,拷贝后的文件内容如下: a ...
         * a ...1 b ... 2 c ... 3
怎么样等到行号啊,bufferreader里面没有那个getnum的方法的??

6 个回复

正序浏览
回复 使用道具 举报
读完一行去掉换行符,写完一行自增一次不就是了。再加换行。
来自宇宙超级黑马专属苹果客户端来自宇宙超级黑马专属苹果客户端
回复 使用道具 举报
babysa 发表于 2016-10-2 16:52
没有getNum这种方法  厨房自定义    你定义一个整形变量     每读一行  行号++     不就可以了 ...

打错。。。除非。。。要命的是它要多于60s才给回复    。。。。。。。。。。。
回复 使用道具 举报
没有getNum这种方法  厨房自定义    你定义一个整形变量     每读一行  行号++     不就可以了
回复 使用道具 举报
可以用计数器思想自定义一个变量每输入一次变量自增1
回复 使用道具 举报
这个,有一个小节是专门讲这个的啊我帮你看看啊
LineNumberReader是BufferedReader的子类, 具有相同的功能, 并且可以统计行号
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马