File f = new File("c:/Desktop/Folder");
List<String> result = new ArrayList<String>();
File[] files = f.listFiles();
for(File fi : files()){
if(fi.isFile())
result.add(fi.getName());
}
(result.contains(name));
return new File(name+".txt").exists();
答案 0 :(得分:0)
如果“c:/ Desktop / Folder”目录包含名为 name .txt的文件,是否要返回?
File f = new File("c:/Desktop/Folder");
File[] files = f.listFiles();
for (File fi : files) {
if (fi.isFile() && fi.getName().equals(name + ".txt")) {
return true;
}
}
return false;
答案 1 :(得分:0)
new File()需要完整路径c:/folder/somefile.txt作为参数 如果参数只是“somefile.txt”,则java在当前工作目录中查找该文件。 您可以通过调用
获取当前工作目录System.gerProperty("user.dir");