package com.ujiuye.day18;
import java.io.*;
import java.util.TreeSet;
public class homework18 {
public static void main(String[] args) throws IOException {
//创建一个c.txt文本文件,在里面已经添加过了,题中要求的内容.
File file = new File("DAY18/file/c.txt");
//读取文件内容
FileInputStream fileInputStream = new FileInputStream(file);
//使用TreeSet集合可以直接对字母进行排序
TreeSet<Character> t = new TreeSet<>();
//一个字节一个字节的读取内容
int data;
while ((data = fileInputStream.read()) != -1) {
t.add((char) data);
}
//将读入的内容写入另一个文件
FileOutputStream fileOutputStream = new FileOutputStream("DAY18/file/d.txt");
//遍历集合
for (Character character : t) {
fileOutputStream.write(character);
}
//关流
fileOutputStream.close();
fileInputStream.close();
}
}