private static void write(String x, File file)
throws FileNotFoundException, IOException {
StringTokenizer tokenizer = new StringTokenizer(x) ;
FileOutputStream fop = new FileOutputStream(file, true);
while (tokenizer.hasMoreTokens()) {
fop.write(tokenizer.nextToken().toLowerCase().getBytes());
fop.write(System.getProperty("line.separator").getBytes());
}
}
关于上面的代码,我在我的代码中调用这个函数来在某些条件成立时写一些单词。但是,有时我会遇到一些奇怪的字符,例如â€
,sé
等。怎么可能防止这样的事情出现?异常字符已被写入文件
一个完美的最后一行:) – lonesome