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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

如何利用BufferedReader将一个文件中的内容以相反的的顺序读...

1 个回复

倒序浏览
方法很多啊  看你怎么分析的了比如第一种方法(如果是多行数据,行与行的反转的情况):
                  用BufferedReader的readLine()方法一行一行读取,读取完存到ArrayList中
                   将集合中的元素倒着遍历,输出到控制台
                  (每个字符都要反转的情况)
                  read一个字符一个字符的读  存到ArrayList中
                  将集合中的元素倒着遍历,输出到控制台
            

第二种方法(单行数据  每个字母都要反转):
                   用内存输出流ByteArrayOutputStream先全读到内存,
                   然后用toString()方法一次性获取到内存中的所有数据
                   在利用StringBuffer包装一下   reverse反转就OK啊

评分

参与人数 2黑马币 +3 收起 理由
tujiu888 + 2 很给力!
洋葱头头 + 1

查看全部评分

回复 使用道具 举报 1 0
您需要登录后才可以回帖 登录 | 加入黑马