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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

a
  1. package test;

  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.Arrays;

  8. public class ReadAndSort {

  9.         /**
  10.          * 需求:读取s.txt里的字符串,排序后存到ss.txt中
  11.          * @throws IOException
  12.          */
  13.         public static void main(String[] args) throws IOException {
  14.                 // TODO Auto-generated method stub
  15.                 //建立读取文件流
  16.                 BufferedReader br = new BufferedReader(new FileReader("s.txt"));
  17.                 //读取字符串
  18.                 String str = br.readLine();
  19.                 System.out.println("读取的字符串:"+str);
  20.                 //对字符排序
  21.                 char[] chs = str.toCharArray();
  22.                 Arrays.sort(chs);
  23.                 //关闭读取资源
  24.                 br.close();
  25.                 //存入文档
  26.                 BufferedWriter bw = new BufferedWriter(new FileWriter("E:\\ss.txt"));
  27.                 bw.write(String.valueOf(chs));
  28.                 //刷新并关闭流
  29.                 bw.close();
  30.                 System.out.println("copy and sort done!");
  31.                
  32.         }

  33. }
复制代码


0 个回复

您需要登录后才可以回帖 登录 | 加入黑马