/** 把一个文件中的字符串排序后再写入另一个文件 11.txt文件内容:qwertyuiopasdfghjklzxcvbnm */ import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.FileReader; import java.io.FileWriter; import java.io.IOException; import java.util.Arrays; public class Test2 { public static void main(String[] args) throws IOException{ BufferedReader br = new BufferedReader(new FileReader("11.txt")); String str = br.readLine(); br.close(); char[] ch = str.toCharArray(); Arrays.sort(ch); String newStr = new String(ch ); BufferedWriter bw = new BufferedWriter(new FileWriter("22.txt")); bw.write(newStr); bw.newLine(); bw.flush(); bw.close(); } } 结果: abcdefghijklmnopqrstuvwxyz
|
|