public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new FileReader("num.txt"));
String line = br.readLine();// "22 42 32 54 12"
String[] strs = line.split(" ");// {"22","42","32","54","12"}
Arrays.sort(strs);
// System.out.println(Arrays.toString(strs));
br.close();
BufferedWriter bw = new BufferedWriter(new FileWriter("num.txt"));
for (int i = 0; i < strs.length; i++) {
if (i == strs.length - 1) {
bw.write(strs[i]);
} else {
bw.write(strs[i] + " ");
}
bw.flush();
}
bw.close();
}
IO流案例:读取文本中的数组排序并重新写入文本文档中
最新推荐文章于 2023-04-02 21:15:26 发布