我有一个扫描文件然后关闭文件的程序。
import java.util.*;
import java.io.*;
public class FileTester{
public static void main(String[] args) throws IOException {
File test = new File("MyDatta.in.txt");
Scanner sf = new Scanner(test);
sf.close();
}
}
当我运行程序时,我收到如下错误消息:
Exception in thread "main" java.io.FileNotFoundException: MyDatta.in.txt (No such file or directory)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.<init>(FileInputStream.java:120)
at java.util.Scanner.<init>(Scanner.java:636)
at FileTester.main(FileTester.java:6)
我有一台在 Mac OS 上运行的 mac。我有理由相信它与文件中文件的路径有关。我知道在 Windows 中有人会用C:\folder name\file
它来扫描它,但我只是不知道用 Mac,我在任何地方都找不到它