Tuesday, 15 December 2015

Operasi File

Ya hallow !!
Malam-malam baru update, haha
Yang penting mah keburu kan bisa dibookmark dulu.
Kali ini kita akan belajar tentang Operasi File.
Itu loh yang ada hubungannya sama database, penyimpanan.
Tiap final project pasti program kita disuruh memakai operasi file.

Nah daripada makin bingung mending kita simak aja yok !!!!!



Operasi File 

Operasi File, data yang digunakan dalam aplikasi ini bisa di simpan secara permanen di hardisk. Sehingga data tidak hilang ketika aplikasi ini di-close atau komputer dimatikan.


Beberapa fungsi-fungsi operasi file:

mkdirs();

createNewFile();

renameTo();

Delete(); 

Perintah Operasi File

Library :

import java.util.Scanner;

import java.io.File;

import java.io.FileNotFoundException;

import java.io.PrintStream;


Scanner untuk membaca isi file.

PrintStream untuk menulis ke file.
  

Membuat Direktori 

mkdirs() berfungsi untuk membuat direktori baru yang terdapat pada kelas file.


 

 

File f = new File("folder baru");

 

Kalau kita mau memberi nama folder saat program dijalankan 

Bisa diganti dengan

 

File f = new File(A);

 

A disini adalah variabel inputan, tidak saya tulis source codenya ya. 

 

Membuat Direktori dan Inputan

 

 

Membuat File Baru 

createNewFile() berfungsi untuk membuat file baru yang terdapat pada kelas file. 

 

Nah disini juga bisa diganti kalau mau membuat nama Filenya ini dari inputan, caranya:
File d = new File(B); 

B disini adalah variabel inputan juga, tidak saya tulis source codenya ya.

 

Rename File 

 

renameFile() berfungsi untuk meng edit nama file yang terdapat pada direktori.


 

Delete File 

 

delete() berfungsi untuk menghapus file yang terdapat pada direktori.

 


 

Menulis File

 


Fungsinya terletak di input.nextLine() dimana siinputan ini dipindahkan ke variabel input untuk ditulis difile.


Membaca Isi File

 

 

 

Fungsinya terletak di baca.next() dimana siinputan ini dipindahkan ke variabel input untuk ditulis difile.



Yohoo gimana? 
Dah bisa kan ?
Kalau belum ngerti tanya aja, hasil outputan dari source code diatas masih berupa CMD. 
Final Project saya sih dah pake GUI donk, kapan-kapan akan saya share source codenya kalo inget ya XD

 


EmoticonEmoticon