java输入输出18:IO字节流(将文件中的数据倒序输出)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/yuming226/article/details/84369699
package zifu;

import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
import java.util.ArrayList;

public class Demo5_Reverse {
	public static void main(String[] args) throws IOException {
		BufferedReader br = new BufferedReader(new FileReader("11.txt"));
		BufferedWriter bw = new BufferedWriter(new FileWriter("reverse.txt"));
		ArrayList<String> list = new ArrayList<>();
		String str = null;
		while ((str = br.readLine()) != null) {
			list.add(str);
		}
		
		for (int i = list.size() -1; i >= 0; i--) {
			bw.write(list.get(i));
			bw.newLine();
		}
		br.close();
		bw.close();
	}
}

猜你喜欢

转载自blog.csdn.net/yuming226/article/details/84369699
今日推荐