-1
我使用Java将文件中的内容读取到字符串中。但字符串不能显示一些字符,如ćşę。无法显示从文件中读取的某些字符
这里是我的代码:
FileInputStream in = new FileInputStream(f);
BufferedReader br = new BufferedReader(new InputStreamReader(in, "UTF-8"));
PrintStream out = new PrintStream(System.out, false, "UTF-8");
while(true) {
String line = br.readLine();
if(line == null)
break;
out.println(line);
}
我怎样才能解决这个问题?
试试这个线程..http://stackoverflow.com/questions/13877187/read-special-characters-from-a-file-and-write-in-another-file-using-java – Mohit 2014-09-23 12:20:00
它可能会来从您的控制台不正确显示这些字符。尝试在文件中写入并检查它是否正确。 – 2014-09-23 12:20:03
你得到了什么错误 – vikeng21 2014-09-23 12:21:07