Anda di halaman 1dari 3

PENDALAMAN MATERI NIM: 72160020

PERCOBAAN 5
Nama: G.Anggit Cristian F.
Menyimpan Data Dalam Bentuk Teks
Group:_B

1. Kosong

2. Manfaat kelas

a. File

Kelas file diimport dari java.io, kemudian dideklarasikan dengan nama myObj untuk
membaca nama file yang akan ditampilkan dalam metode baca

FileNotFoundException
Terdapat di metode baca yang memiliki fungsi untuk mencari tahu apakah nama file
yang akan ditampilkan tersedia atau tidak

Scanner
Scanner terdapat pada metode baca yang memiliki fungsi untuk menginputkan data
setelah aplikasi di run. Dalam hal ini untuk menginput data file
b. FileWritter

FileWritter ada dalam metode tulis, yang memiliki fungsi untuk menginputkan data
dari aplikasi ke file baru berdasarkan nama file yang telah dibuat.

IOException

Terdapat dalam metode tulis, digunakan sebagai catch untuk memeriksa bahwa data
yang diinput kedalam file sudah sesuai formatnya.

3. Metode Baca()

Metode baca memiliki cara kerja sebagai berikut. Pertama dideklarasikan variable s
dengan konstruktor “ ”. kemudian try menemukan namafile melalui fungsi dari kelas file apakah file
sesuai dengan namaFile yang dimaksud. Kemudian kelas Scanner digunakan untuk menginputkan file
kedalam system java, caranya dengan memeriksa setiap baris data hingga tidak ada data lagi yang
bisa dibaca. Data yang berhasil terbaca akan disimpan kedalam variable s, dengan dipisahkan oleh
spasi enter setiap datanya. Jika sudah scanner selesai.

Namun jika data tidak ditemukan maka FileNotFoundException akan mengirimkan pesan
error An error occurred.
4. Cara Kerja Metode isiMhs()

isiMhs adalah metode untuk mengkonversi atau memindahkan data dari file ke tampilan
antarmuka. Caranya adalah dengan menyimpan Kembali data dari file kedalam array arrCsv melalui
metode baca dari kelas FileTeks. Data dari array arrCsv kemudian di pisahkan dengan split, dengan
cara diperiksa tanda “,”. Setiap tanda koma, berarti itu adalah pemisah data. Data yang dipisahkan
disimpan Kembali kedalam array row, lalu masing-masing disimpan kedalam variable nim(row[1]),
nama([row2], kota([row3]). Variable nim, nama, dan kota dikirimkan kembali dalam bentuk
parameter metode tambahMahasiswa untuk ditambahkan ke dalam tampilan antarmuka javaFX.

5. Kesimpulan Langkah-langkah menyimpan data

Untuk dapat menyimpan data kedalam file maka harus memiliki kelas khusus untuk
mengimport kelas-kelas java, kemudian kelas-kelas java digunakan untuk membuat metode
baca, dan metode tulis. Metode baca digunakan untuk membaca file dalam system java.
Metode tulis digunakna untuk menulis data untuk dimasukan kedalam dan menjadi file.
Kemudian buat metode isi untuk mengkonversi data dari file agar bisa ditampilkan kedalam
tampilan java

Anda mungkin juga menyukai