У меня есть String s = "three_v1_FVID121007.jpg".
Проверьте, если файл существует в папке
Как я могу проверить, существует ли этот файл в каталоге или подкаталогах C:\
?
У меня есть String s = "three_v1_FVID121007.jpg".
Проверьте, если файл существует в папке
Как я могу проверить, существует ли этот файл в каталоге или подкаталогах C:\
?
File file = new File("three_v1_FVID121007.jpg");
if(file.exists()){
System.out.println("file is already there");
}else{
System.out.println("Not find file ");
}
Работает отлично, THX –
С апача commons-io FileUtils
:
FileUtils.listFiles(
new File("C:\\"), // base dir
new NameFileFilter("three_v1_FVID121007.jpg"), // file filter
TrueFileFilter.INSTANCE // directory filter
).size() == 1;
(не проверено)
Пока неясно, что вы просите. Вы хотите проверить, существует ли файл «C: \ three_v1_FVID121007.jpg» на диске? – Tunaki
Да, вы правы –
Tunaki, его не совсем дубликат, потому что этот ищет поиск, а другой - путь. Но его та же концепция и, вероятно, может быть использована для ответа на этот вопрос. –