Dateinamen aus einem Verzeichnis abrufen
Um eine Liste von Dateinamen in einem Ordner zu erstellen, befolgen Sie diese Schritte:
1. Initialisieren Sie das Dateiobjekt:
<code class="java">File folder = new File("path/to/directory");</code>
2. Dateiliste abrufen:
<code class="java">File[] listOfFiles = folder.listFiles();</code>
3. Durchlaufen Sie die Dateiliste und prüfen Sie den Typ:
<code class="java">if (listOfFiles != null) { for (int i = 0; i < listOfFiles.length; i++) { if (listOfFiles[i].isFile()) { // Extract and store filename } else if (listOfFiles[i].isDirectory()) { // Process directory if necessary } } }</code>
4. Nach Dateityp filtern (optional):
<code class="java">// Filter for JPEG files if needed if (file.getName().endsWith(".jpg")) { // Add filename to list }</code>
Dieses Codefragment zeigt, wie alle Dateinamen aus einem Verzeichnis abgerufen werden. Sie können weitere Kriterien, wie z. B. Dateitypen, angeben, indem Sie die if-Bedingungen in Schritt 4 nach Bedarf ändern.
Das obige ist der detaillierte Inhalt vonWie erhalte ich eine Liste von Dateinamen aus einem Verzeichnis in Java?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!