/*作业二
* 有一个字符串数组:
* "2007-1-01","2007-1-06","2007-1-01","2007-1-08","2007-1-08",
* 现在编写代码要求把重复数据剔除后写入一个文件保存起来。
*/
public class Hw02 {
public static void main(String[] args) {
FileWriter fw = null;
// file类型
File file1 = new File("C:\\Users\\yizhi\\Desktop\\zuoye.txt");
try {
// 输出的字符(Writer)流
fw = new FileWriter(file1);
String[] str = { "2007-1-01", "2007-1-06", "2007-1-01", "2007-1-08", "2007-1-08" };
Set set = new TreeSet();
for (int i = 0; i < str.length; i++) {
set.add(str[i]);
}
str = (String[]) set.toArray(new String[0]);
for (int i = 0; i < str.length; i++) {
fw.write(str[i] + ",");
}
fw.flush(); // 刷新
System.out.println(file1.length());
} catch (IOException e) {
e.printStackTrace();
} finally {
if (fw != null) {
//关闭资源
try {
fw.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
}
}
作业二:将字符串数组把重复数据剔除后写入一个文件保存起来。
最新推荐文章于 2020-12-16 05:05:54 发布