我的情况很简单。我的程序中有这个:
File folder = new File("input");
File[] listOfFiles = folder.listFiles();
System.out.println(listOfFiles.length);
我只想将文件夹“输入”中的所有文件路径放到一个数组中。通过使用 eclipse 运行它可以正常工作。当我尝试在 cmd 中执行此操作时,它给了我一个空指针异常。我的java文件在这个目录中:
C:\Users\JHeng\Desktop\java stuff\converter\src
感谢您的回复!
如果我将绝对目录放在第一行:
File folder = new File("C:\\Users\\JHeng\\Desktop\\java stuff\\converter\\src\\input");
当我在eclipse中运行它时,eclipse甚至在该行中给了我一个空指针异常
System.out.println(listOfFiles.length);
提前致谢!