读取和打印IFF文件的内容适用于Windows,但不适用于Linux

时间:2013-04-02 20:18:33

标签: java linux windows file netbeans

我对Java有一点跨平台问题。

我正在使用以下代码

String get = JOptionPane.showInputDialog(null, "Iff Location?");
String output = new Scanner(new File(get)).useDelimiter("\\Z").next();
System.out.println(output);

从.IFF文件中读取并将内容打印到控制台。

在Windows中它运行得很好,但是在Linux中会导致以下错误。

Exception in thread "main" java.io.FileNotFoundException: /media/44CC4D34CC4D2212/TreList/datatables/buff/buff.iff  (No such file or directory)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.<init>(FileInputStream.java:138)
at java.util.Scanner.<init>(Scanner.java:656)
at iffreader.IffReader.main(IffReader.java:23)
Java Result: 1

0 个答案:

没有答案