2
import java.io.*;
public class JavaIO {
public static void main(String[] args) {
FileInputStream fis=null;
try{
fis = new FileInputStream("F:\Java的提高學習\from.txt");
}
catch(Exception e){
System.out.println(e);
}
}
}
fis = new FileInputStream("F:\Java的提高學習\from.txt")
由於文件路徑名中的中文字符而導致錯誤。請幫我解決這個問題。如何在java IO中打開包含中文字符的文件?
什麼樣的錯誤?說「有一個錯誤」就像說「出了什麼問題」一樣有幫助。 – immibis
錯誤是「無效的轉義序列」。 – Richard
使用fis = new FileInputStream(「F:\\ Java的提高學習\\ from.txt」);相反,Java試圖將\ J和\ f解釋爲轉義序列。您必須轉義Java字符串中的所有反斜槓。 –