Heim > Java > JavaBase > Java ermittelt, ob eine Datei in einem Ordner vorhanden ist

Java ermittelt, ob eine Datei in einem Ordner vorhanden ist

angryTom
Freigeben: 2019-11-14 15:50:51
Original
5920 Leute haben es durchsucht

Java ermittelt, ob eine Datei in einem Ordner vorhanden ist

Java ermittelt, ob eine Datei im Ordner vorhanden ist

1. Erstellen Sie zunächst ein File-Objekt mit der File-Klasse ;

2. Bestimmen Sie dann, ob es sich um ein Verzeichnis handelt, geben Sie

3 zurück, um die Dateien im Verzeichnis abzurufen Speichern Sie sie im Array

4. Endgültige Beurteilung Wenn die Array-Länge größer als 0 ist, existiert die Datei.

Der Code lautet wie folgt:

 /**
  * 读取某个文件夹下的所有文件
  */
 public static boolean hasfile(String filepath) throws FileNotFoundException, IOException {
     try {
         File file = new File(filepath);
         if (!file.isDirectory()) {
             System.out.println("请输入一个目录");
             return false;
         } else if (file.isDirectory()) {
             String[] filelist = file.list();
             if (filelist.length) {
                 System.out.println("该目录下存在文件");
             }
         }
     } catch (FileNotFoundException e) {
         System.out.println("readfile()   Exception:" + e.getMessage());
     }
     return true;
 }
Nach dem Login kopieren

Verwendung:

System.out.println( hasfile("c:/users/admin/desktop") ? "存在文件" : "不存在文件" );
Nach dem Login kopieren

php Chinesische Website, eine große Anzahl kostenloser Java-Einführungs-Tutorials, willkommen zum Lernen online!

Das obige ist der detaillierte Inhalt vonJava ermittelt, ob eine Datei in einem Ordner vorhanden ist. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage