我想知道如何检查目录中是否存在文件,或者用户输入的文件名是否与目录中的内容匹配,如果不匹配,我会输出某个消息..我是使用文件对话框。也就是说,如果用户输入文件名,它将循环遍历目录 对于具有该名称的文件。如果未找到匹配项,则应打印一条消息。
FileDialog fileWindow =
new FileDialog(new Frame(), "Tash & David's File Founder System");
fileWindow.setVisible(true);
if (fileWindow.getFile() != null) {
File fileDirectory = new File(fileWindow.getDirectory());
String[] Directory = fileDirectory.list();
for (; i < Directory.length; i++) {
if(Directory[i].startsWith(fileWindow.getFile())){
System.out.print("yes");
}
}
}
else
JOptionPane.showConfirmDialog(null, "Are you Sure");
}
最佳答案
使用exist()
方法。阅读 more
关于java - 我想检查用户插入的文件名是否与目录中的文件名匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8244787/