Cara Menampilkan List File Dari Suatu Direktori Dengan Java
Halo gan, pada kesempatan kali ini akan dibahas cara untuk mengetahui list file dari suatu direktori. Untuk melakukan ini, anda bisa menggunakan method dari class File, yaitu:
public File[] listFiles()
Method ini akan mengembalikan array dari pathname abstrak yang menunjukkan file dalam direktori yang ditandai dengan pathname abstrak ini. Jika pathname abstrak ini tidak menunjukkan direktori, maka method ini akan mengembalikan null.
Output:
List file dari direktori C:\bahasajavacom adalah:
C:\bahasajavacom\myfile.docx
C:\bahasajavacom\myfile.txt
C:\bahasajavacom\myfile.xlsx
Demikianlah cara menamilkan isi direktori dengan mengguanakan program Java. Semoga contoh yang simpel ini bisa lebih mudah dipahami.
public File[] listFiles()
Method ini akan mengembalikan array dari pathname abstrak yang menunjukkan file dalam direktori yang ditandai dengan pathname abstrak ini. Jika pathname abstrak ini tidak menunjukkan direktori, maka method ini akan mengembalikan null.
Sebenarnya apa itu pathname abstrak?
Jika anda membaca Java API kemudian pada bagian dokumentasi mengenai class File yang terdapat pada package java.io maka pada beberapa method-methodnya ada istilah pathname abstrak (abstract pathname). Ini akan membingungkan awalnya, tapi penting juga untuk diketahui sebenarnya.Pathname abstrak adalah objek dari class java.io.File dan string pathname adalah objek java.lang.String. Keduanya mereferensikan file yang sama yang terdapat pada disk.
Contoh program menampilkan list file dari suatu direktori
Misalkan pada direktori C:\bahasajavacom\, terdapat file:- myfile.docx (Word)
- myfile.txt (Text)
- myfile.xlxs (Excel)
Maka untuk menampilkan file-file tersebut pada konsol:
package com.bahasajava.io; import java.io.File; import java.io.IOException; public class MenampilkanFileDirektori { private static final String DIR = ("C:\\bahasajavacom"); public static void main(String[] args) { File file = new File(DIR); File [] myFiles = file.listFiles(); System.out.println("List file dari direktori " + DIR + " adalah:"); //foreach loop for(File files : myFiles){ try { System.out.println(files.getCanonicalPath()); } catch (IOException ex) { ex.printStackTrace(); } } } }
Output:
List file dari direktori C:\bahasajavacom adalah:
C:\bahasajavacom\myfile.docx
C:\bahasajavacom\myfile.txt
C:\bahasajavacom\myfile.xlsx
Demikianlah cara menamilkan isi direktori dengan mengguanakan program Java. Semoga contoh yang simpel ini bisa lebih mudah dipahami.
Post a Comment for "Cara Menampilkan List File Dari Suatu Direktori Dengan Java"