方法很多啊 看你怎么分析的了比如第一种方法(如果是多行数据,行与行的反转的情况):
用BufferedReader的readLine()方法一行一行读取,读取完存到ArrayList中
将集合中的元素倒着遍历,输出到控制台
(每个字符都要反转的情况)
read一个字符一个字符的读 存到ArrayList中
将集合中的元素倒着遍历,输出到控制台
第二种方法(单行数据 每个字母都要反转):
用内存输出流ByteArrayOutputStream先全读到内存,
然后用toString()方法一次性获取到内存中的所有数据
在利用StringBuffer包装一下 reverse反转就OK啊 |