【发布时间】:2012-04-19 04:39:20
【问题描述】:
如果使用 JFileChooser 对话框选择相同的文件,它会正常工作
路径类似于 C:\テスト\sample.txt
以下代码不起作用
String teststring = "C:\\テスト\\sample.txt";
File file = new File(teststring);
BufferedReader reader = new BufferedReader(new FileReader(file));
System.out.println(reader.readLine());
...
FileNotFoundException 失败
【问题讨论】:
-
您使用的是哪个文件系统?如果它与JFileChooser一起工作,那么编写一个程序并输出JFileChooser实例读取的路径并检查它是否相同。
-
不确定这是否能解决问题,但您需要转义 \,因此文件名将是
teststring = "C:\\テスト\\sample.txt"。