IO流(13)--文本反转
来源:互联网 发布:域名如何做泛解析 编辑:程序博客网 时间:2024/06/08 17:34
将一个文本文档上的文本反转,第一行和倒数第一行的交换,第二行和倒数第二行的交换,以此类推。
package com.fenqing.demo;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.FileReader;import java.io.FileWriter;import java.io.IOException;import java.util.ArrayList;public class test_rev{ public static void main(String[] args) throws IOException { //1.创建输入输出流对象 BufferedReader br=new BufferedReader(new FileReader("zzz.txt")); BufferedWriter bw=new BufferedWriter(new FileWriter("revzzz.txt")); //2.创建集合对象 ArrayList<String> list=new ArrayList<String>(); //3.将读到的数据存储在集合中 String line; while((line=br.readLine())!=null){ list.add(line); } //4.倒着遍历集合将数据写在文件上 for(int i=list.size()-1;i>=0;i--){ bw.write(list.get(i)); bw.newLine(); } //5.关流 br.close(); bw.close(); }}
注意:
流对象尽量晚开早关
阅读全文
1 0
- IO流(13)--文本反转
- 文本反转
- IO流复制文本
- 11反转文本
- IO反转输出
- IO逆序反转输出
- io流操作之文本读写代码
- io流文本文档的快速读取
- 如何将数据文本反转
- zju1295 反转文本Reverse Text
- C++ 文本IO
- JAVA中IO流读写txt文本代码
- java中的IO流(2)----读取文本数据
- java io流 复制文本和媒体文件(TextCopy,MusicCopy)
- java中用Io流实现文本复制(按行读按行写)
- java IO流实现 实现两个文本的复制
- java IO流之统计文本各字符出现个数
- java IO流之文本内容的行逆序拷贝
- Mybatis学习记录(四)--高级查询和缓存
- Chrome 浏览器 必知必会的小技巧
- Mac下查看已安装的jdk版本及其安装目录
- Mysql数据库的几种连接方式
- 《Java数据结构和算法》第二版 Robert lafore 编程作业 第八章
- IO流(13)--文本反转
- iOS 11推重要更新 这功能iPhone 8/X用户盼了很久
- 12.11笔记
- 3.zookeeper使用场景
- 《Java数据结构和算法》第二版 Robert lafore 编程作业 第十章
- libevent库
- 委托的定义和声明
- 《Java数据结构和算法》第二版 Robert lafore 编程作业 第五章
- IT时代