Java : Membuat Folder (Make Directory) part 1

Ditulis oleh robzlabz pada Kamis, 12 April 2012

Kali ini kita akan belajar bagaimana membuat folder dengan bahasa Java. Aku rasa cara ini cukup mudah karena sudah disediakan librady untuk membuat folder yaitu di library java.io.File


Oke, sedikit tampilan dari program yang sudah jadi

Java: Membuat Folder (Make Directory)

Oke, langsung kita mulai unutk membuat class terlebih dahulu, kali ini yang aku gunakan adalah nama class MakeFolder jadi filenya juga harus diberi nama MakeFolder.java.
import java.io.File;

/**
 *
 * @author robzlabz
 */
public class MakeFolder {
    public static void main(String[] args) {
      
    }    
}

Penting untuk di ingat, jangan sampai kita melupakan import java.io.File; karena kita harus memanggil library tersebut untuk dapat menjalankan fungsi File nanti.

Selanjutnya  kita akan memuat code untuk Make Folder dan output untuk hasilnya

File dir = new File("folder baru");
boolean sukses = dir.mkdir();
if (sukses) {
    System.out.println("Folder Sukses Dibuat");
}else{
    System.out.println("Folder Gagal Dibuat");
}

Baris pertama digunakan untuk memanggil class baru dan kita langsung menjelaskan nama file/folder yang akan dibuat, disitu file/folder yang akan dibuat adalah "folder baru". Baris kedua kita membuat variabel sukses bertipe boolean (True/false) dan akan mengisikan variabel sukses dengan berhasil tidaknya folder disbuat. Misal pembuatan folder "folder baru" sukses maka dir.mkdir() akan mengembalikan nilai true dan jika dalam pembuatan folder terdapat kesalahan maka dir.mkdir() akan menegmbalikan nilai false (Biasanya jika folder sudah ada, dan program akan membuat lagi, maka akan mengembalikan nilai false)

Error: Membuat Folder yang Sudah Ada
Dari gambar diatas dapat dilihat bahwa folder akan gagal dibuat ketika folder tersebut sudah exist (sudah ada)

Karena dalam code ini kita menggunakan system file maka hal yang cukup penting adalah kita harus membuat try catch untuk penyempurnaan kode, karena dalam pembuatan file sering terjadi kesalahan yang tidak terduga

Oke, untuk code lengkapnya adalah seperti ini

import java.io.File;

/**
 *
 * @author robzlabz
 */
public class MakeFolder {
    public static void main(String[] args) {
               
        try {
            File dir = new File("folder baru");
            boolean sukses = dir.mkdir();
            if (sukses) {
                System.out.println("Folder Sukses Dibuat");
            } else {
                System.out.println("Folder Gagal Dibuat");
            }
        } catch (Exception e) {
            System.out.println("Error : " + e.getMessage());
        }
    }    
}

Code tey catch akan memberikan pesan ERROR dan keterangan kerusakan code, namun program tetap dapat jalan dan tidak mengalami terminasi

Selamat Mencoba :)



{ 0 Komentar... read them below or add one }

Posting Komentar

Label Could

Analisa (1) Assembler (4) c (1) cpp (3) Facebook (7) Fun (2) Galau (6) Hacking (1) Hardware (1) Java (7) JavaScript (4) Komik (10) My Family (1) My Life (14) My Way (8) NFC (1) NFC Hacking (1) Php (1) Program (47) Project (1) Script (1) Technology (1) Visual Basic 6 (2) Visual Basic.NET (4) What The Pufh (12)