Rumah  >  Artikel  >  Java  >  Bagaimana untuk Mendapatkan Senarai Nama Fail daripada Direktori di Java?

Bagaimana untuk Mendapatkan Senarai Nama Fail daripada Direktori di Java?

Barbara Streisand
Barbara Streisandasal
2024-10-26 13:50:30836semak imbas

How to Get a List of Filenames from a Directory in Java?

Mendapatkan Nama Fail daripada Direktori

Untuk mencipta senarai nama fail dalam folder, ikut langkah berikut:

1. Mulakan Objek Fail:

<code class="java">File folder = new File("path/to/directory");</code>

2. Dapatkan Senarai Fail:

<code class="java">File[] listOfFiles = folder.listFiles();</code>

3. Lelaran ke atas Senarai Fail dan Jenis Semak:

<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. Penapis Berdasarkan Jenis Fail (Pilihan):

<code class="java">// Filter for JPEG files if needed
if (file.getName().endsWith(".jpg")) {
  // Add filename to list
}</code>

Coretan kod ini menunjukkan cara untuk mendapatkan semula semua nama fail daripada direktori. Anda boleh menentukan kriteria lanjut, seperti jenis fail, dengan mengubah suai syarat if dalam langkah 4 mengikut keperluan.

Atas ialah kandungan terperinci Bagaimana untuk Mendapatkan Senarai Nama Fail daripada Direktori di Java?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn