package com.transAid.retrive.example.test; import java.io.BufferedWriter; import java.io.File; import java.io.FileNotFoundException; import java.io.FileWriter; import java.io.IOException; import java.util.HashSet; import java.util.Iterator; import java.util.Set; import org.junit.Test; public class TestStringWriter { @Test public void writeToTxt(){ Set set = new HashSet<String>(); set.add("中国"); set.add("美国"); set.add("英国"); set.add("俄罗斯"); Iterator iterator = set.iterator(); File file = new File("E:/Java/正式词库/通用词库/dic_general.txt"); FileWriter fw = null; BufferedWriter writer = null; try { fw = new FileWriter(file); writer = new BufferedWriter(fw); while(iterator.hasNext()){ writer.write(iterator.next().toString()); writer.newLine();//换行 } writer.flush(); } catch (FileNotFoundException e) { e.printStackTrace(); }catch (IOException e) { e.printStackTrace(); }finally{ try { writer.close(); fw.close(); } catch (IOException e) { e.printStackTrace(); } } } } |
|