/*
* 将demo.txt中的字符串:“qrzsxfginotujkhceamdvwybpl”读取出来后进行排序,再写入到test.txt中。
*
* 1.先读取 BufferedReader
* 2.字符串排序
* 3.再copy
*/
public class IoTest05 {
public static void main(String[] args) {
copySort();
}
private static void copySort() {
try (BufferedReader br = new BufferedReader(new FileReader("q.txt"));
BufferedWriter bw = new BufferedWriter(new FileWriter("test.txt"));) {
//1.先读取 BufferedReader
String str = br.readLine();
char[] cs = str.toCharArray();//转成字符数组
Arrays.sort(cs);//排序
String string = new String(cs);//转会字符串
bw.write(string);//copy
bw.flush();
bw.close();
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
}
}
将demo.txt中的字符串:“qrzsxfginotujkhceamdvwybpl”读取出来后进行排序,再写入到test.txt中
最新推荐文章于 2021-10-06 23:57:27 发布