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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

  1. package com.heima.test1;

  2. import java.io.BufferedReader;
  3. import java.io.BufferedWriter;
  4. import java.io.FileReader;
  5. import java.io.FileWriter;
  6. import java.io.IOException;
  7. import java.util.ArrayList;

  8. public class Test1 {

  9.         /**
  10.          * @throws IOException
  11.          * 将文本反转
  12.          * @throws  
  13.          */
  14.         public static void main(String[] args) throws IOException  {
  15.                 //创建输入流对象
  16.                 BufferedReader br = new BufferedReader(new FileReader("aaa.txt"));
  17.                 //创建集合
  18.                 ArrayList<String> list = new ArrayList<>();
  19.                 //将文本内容写入集合中
  20.                 String s ;
  21.                 while((s = br.readLine())!=null){
  22.                         list.add(s);
  23.                 }
  24.                 br.close();
  25.                
  26.                 //创建输出流
  27.                 BufferedWriter bw = new BufferedWriter(new FileWriter("bbb.txt"));
  28.                 //倒序遍历集合,并写出文本内容
  29.                 for (int i = list.size()-1; i >= 0; i--) {
  30.                         bw.write(list.get(i));
  31.                         bw.newLine();
  32.                 }
  33.                 bw.close();
  34.         }

  35. }
复制代码

2 个回复

正序浏览
很好 加油 顶一个
回复 使用道具 举报
顶一个,加油
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马