9a10,12 > import java.io.FileOutputStream; > import java.io.OutputStreamWriter; > import java.io.BufferedWriter; 30c33 < return this.mWord; --- > return this.mWord + "\t" + this.mValue; 71c74 < static public String DefaultEncode = "JISAutoDetect"; --- > static public String DefaultEncode = "UTF-8"; 103,104c106,118 < < System.out.println(list); --- > BufferedWriter bw = null; > try { > FileOutputStream fos = new FileOutputStream("output.txt"); > bw = new BufferedWriter(new OutputStreamWriter(fos, DefaultEncode)); > for(Record rcd : list) { > bw.write(rcd + System.getProperty("line.separator")); > bw.flush(); > } > } catch(Exception ex) { > ex.printStackTrace(); > } finally { > if(bw != null) { try { bw.close(); } catch(Exception ex) {} } > } 106c120 < } \ No newline at end of file --- > }