JAVA用数据留给出师表排序,缓冲流:出师表排序
缓冲流:出师表排序
描述:
要求将文件的内容复制到另一个文件中并恢复行号的顺序
3.侍中、侍郎郭攸之、费祎、董允等,此皆良实,志虑忠纯,是以先帝简拔以遗陛下。愚以为宫中之事,事无大小,悉以咨 之,然后施行,必得裨补阙漏,有所广益。
8.愿陛下托臣以讨贼兴复之效,不效,则治臣之罪,以告先帝之灵。若无兴德之言,则责攸之、祎、允等之慢,以彰其咎; 陛下亦宜自谋,以咨诹善道,察纳雅言,深追先帝遗诏,臣不胜受恩感激。
4.将军向宠,性行淑均,晓畅军事,试用之于昔日,先帝称之曰能,是以众议举宠为督。愚以为营中之事,悉以咨之,必能 使行阵和睦,优劣得所。
2.宫中府中,俱为一体,陟罚臧否,不宜异同。若有作奸犯科及为忠善者,宜付有司论其刑赏,以昭陛下平明之理,不宜偏 私,使内外异法也。
1.先帝创业未半而中道崩殂,今天下三分,益州疲弊,此诚危急存亡之秋也。然侍卫之臣不懈于内,忠志之士忘身于外者, 盖追先帝之殊遇,欲报之于陛下也。诚宜开张圣听,以光先帝遗德,恢弘志士之气,不宜妄自菲薄,引喻失义,以塞忠谏之 路也。
9.今当远离,临表涕零,不知所言。
6.臣本布衣,躬耕于南阳,苟全性命于乱世,不求闻达于诸侯。先帝不以臣卑鄙,猥自枉屈,三顾臣于草庐之中,咨臣以当 世之事,由是感激,遂许先帝以驱驰。后值倾覆,受任于败军之际,奉命于危难之间,尔来二十有一年矣。
7.先帝知臣谨慎,故临崩寄臣以大事也。受命以来,夙夜忧叹,恐付托不效,以伤先帝之明,故五月渡泸,深入不毛。今南 方已定,兵甲已足,当奖率三军,北定中原,庶竭驽钝,攘除奸凶,兴复汉室,还于旧都。此臣所以报先帝而忠陛下之职分 也。至于斟酌损益,进尽忠言,则攸之、祎、允之任也。
5.亲贤臣,远小人,此先汉所以兴隆也;亲小人,远贤臣,此后汉所以倾颓也。先帝在时,每与臣论此事,未尝不叹息痛恨 于桓、灵也。侍中、尚书、长史、参军,此悉贞良死节之臣,愿陛下亲之信之,则汉室之隆,可计日而待也。
代码:
import java.io.*;
import java.util.ArrayList;
import java.util.Collections;
import java.util.Comparator;
public class Demo01 {
public static void main(String[] args) {
//定义集合用来储存每一行数据
ArrayList list = new ArrayList<>();
try(BufferedReader br=new BufferedReader(new FileReader("day10_缓冲流,转换流,序列化,打印流,属性集\\src\\com\\liqiliang\\demo05\\file01.txt"))){
String line;
while ((line=br.readLine())!=null){
list.add(line);
}
} catch (IOException e) {
e.printStackTrace();
}
/*for (String s : list) {
System.out.println("s = " + s);
int i = Integer.parseInt(s.split("\\.")[0]);
}*/
Collections.sort(list, new Comparator() {
@Override
public int compare(String o1, String o2) {
int a = Integer.parseInt(o1.split("\\.")[0]);
int b = Integer.parseInt(o2.split("\\.")[0]);
return a-b;
}
});
/*for (String s : list) {
System.out.println("s = " + s);
}*/
try(BufferedWriter bw = new BufferedWriter(new FileWriter("day10_缓冲流,转换流,序列化,打印流,属性集\\src\\com\\liqiliang\\demo05\\file02.txt"))){
for (String s : list) {
// System.out.println("s = " + s);
bw.write(s);
bw.newLine();
}
} catch (IOException e) {
e.printStackTrace();
}
}
}
原文:https://www.cnblogs.com/liqiliang1437/p/13125140.html
JAVA用数据留给出师表排序,缓冲流:出师表排序相关推荐
- java基础提升(六):缓冲流、转换流、序列化流、打印流
这里写目录标题 目标 第一章 缓冲流 1.1 概述 1.2 字节缓冲流 构造方法 效率测试 1.3 字符缓冲流 构造方法 特有方法 1.4 练习:文本排序 案例分析 案例实现 第二章 转换流 2.1 ...
- Java18-day09【字节缓冲流、字符流、编码表、字符串与字符流中的编码解码问题、字符流读写数据的方式、字符缓冲流、IO流小结】
视频+资料(工程源码.笔记)[链接:https://pan.baidu.com/s/1MdFNUADVSFf-lVw3SJRvtg 提取码:zjxs] Java基础--学习笔记(零起点打开java ...
- java学习笔记30(IO :缓冲流)
缓冲流: 读取数据大量的文件时,读取的速度慢,java提供了一套缓冲流,提高IO流的效率: 缓冲流分为字节缓冲流和字符缓冲流: 字节输入缓冲流和字节输出缓冲流如下: package com.zs.De ...
- java学习(150):文本缓冲流
import javax.imageio.IIOException; import java.io.*; import java.util.Date;//字符输入流 public class File ...
- java缓冲输入流_java入门 -- Java I/O(五)输入缓冲流BufferedInputStream
/* * 缓冲输入字节流: * 作用:提高输入效率,比缓冲字节流跟高 * 输入字节流体系: * ----| InputStream 抽象列 * ---------| FileInputStream 读 ...
- JAVA用数据留给出师表排序,如果诸葛亮会编程,用Java写出师表...
继上一篇 "如果诸葛亮用C#写出师表..."后,站长想自己的第一语言是Java,虽然平时工作上用的不多,也用Java实现一遍吧,改改就是了,无非就是: C#的Console.Wri ...
- java导出数据为乱码_传参导出Excel表乱码问题解决方法
业务场景 先描述一下业务场景,要实现的功能是通过搜索框填写参数,然后点击按钮搜索数据,将搜索框的查询参数获取,附加在链接后面,调导Excel表接口,然后实现导出Excel功能.其实做导Excel表功能 ...
- Java大数据平台开发 学习笔记(8)—— 选择排序
一.数据结构与算法: 1.1.创建 选择排序方法: public static void selectSort(int[] arr){for (int i=1; i<arr.length; i+ ...
- 让你的数据和对象有源有出路,一文打尽,Java常用IO流处理流(处理字节流文件流)缓冲流、转换流、对象流等
文章目录 缓冲流 转换流 标准输入输出流 打印流 数据流 对象流 随机存取文件流 Java NIO 缓冲流 为了提高数据读写的速度,Java API提供了带缓冲功能的流类,在使用这些流类时,会创建一个 ...
最新文章
- C++ RCSP智能指针简单实现与应用
- php与c语言流程控制语句,小蚂蚁学习C语言(7)——C语言流程控制之if
- php中命名空间重要吗,关于php:PHP中命名空间是怎样的存在一
- 以外包角度谈美术制程 Studio Voltz联合创始人开发经验
- IntelliJ IDEA16 热部署,解决每次修改java文件就得重启tomcat的问题
- mysql 自增 不是主键_程序员经典面试题,MySQL自增主键为什么不连续
- centos5.9 安装mysql_centos 5.9 安装mysql 5.5.31
- ios项目中使用gcd的场景_Redis在PHP项目中的实际应用场景
- 【爱有失落时】风与渊
- Linux bind DNS配置
- 设计模式之GOF23状态模式
- 通达信公式编写使用哪种计算机语言,通达信公式编写入门(附通达信经典实用选股公式).pdf...
- linux的mysql本地yum安装_Linux Centos 下使用yum 命令安装mysql实现步骤
- 苏宁易购开放平台_前三季度线上规模突破2000亿,苏宁易购三季度盈利7.14亿
- 图片img标签设置默认图片
- php将文本文件中的内容呈现到一个表格中
- 基于python的中证股票分析
- SVG夜晚床月亮场景代码
- 用计算机无法解决打印所有,解决打印机无法打印的10种方法
- 【Android SDM660源码分析】- 04 - UEFI ABL LinuxLoader 代码分析
热门文章
- 论文笔记:DLWL: Improving Detection for Lowshot classes with Weakly Labelled data
- 小程序底部tabbar加数字标
- CV往哪卷?李飞飞指出三颗「北极星」:具身智能,视觉推理和场景理解
- 30天搞定spark源码系列-RDD番外篇-shuffledRDD
- 阿里首席风险官刘振飞:聚安全人之力 为全社会赋能
- 高德地图上线顺风车业务,成都武汉两地首发!
- Python实现自动换壁纸功能
- 基于FFmpeg的音视频播放器
- 7-1 构造方法 (5 分)-java
- C++ Test 关于Read Symbols报错的解决方法(适用于Windows 10)