Assalamualaikum warahmatullahi wabarakatuh, salam sejahtera bagi kita semua. Pada kesempatan kali ini saya akan membuat tutorial mengenai cara mengkonversi tipe data.
Catatan :
JTextField hanya bisa menampung data bertipe String. Oleh karena itu, jika diperlukan sebuah proses aritmatika seperti penjumlahan, pengurangan, perkalian, atau pembagian yang melibatkan JTextField, harus ada proses konversi tipe data.
Konversi tipe data String ke Integer.
Kodenya : a= Integer.parseInt(b);
Konversi tipe data Integer ke String.
Kodenya: a = String.ValueOf(b);
Ayo kita mulai buat programnya :
Variable name masing-masing komponen :
-JTextField1 = txtpanjang
-JTextField2 = txtlebar
-JTextField3 = txtluas
-JButton1 = btnproses
Ketikkan kode program berikut pada button:
Disini saya ingin menggunakan JOptionPane untuk menampilkan dialog pesan.
Konversi tipe data String ke Float dan sebaliknya.
String ke Float :
a= Integer.parseFloat(b);
Float ke String :
a= String.ValueOf(b);
Kalau kalian ingin, kalian bisa merubah program di atas yang tadinya String ke Integer, menjadi String ke Float atau sebaliknya. Jika sudah di running maka perbedaannya akan terlihat pada angka hasil, dimana akan ada koma dibelakang angka ( Float ).
Catatan :
JTextField hanya bisa menampung data bertipe String. Oleh karena itu, jika diperlukan sebuah proses aritmatika seperti penjumlahan, pengurangan, perkalian, atau pembagian yang melibatkan JTextField, harus ada proses konversi tipe data.
Konversi tipe data String ke Integer.
Kodenya : a= Integer.parseInt(b);
Konversi tipe data Integer ke String.
Kodenya: a = String.ValueOf(b);
Ayo kita mulai buat programnya :
Variable name masing-masing komponen :
-JTextField1 = txtpanjang
-JTextField2 = txtlebar
-JTextField3 = txtluas
-JButton1 = btnproses
Ketikkan kode program berikut pada button:
Disini saya ingin menggunakan JOptionPane untuk menampilkan dialog pesan.
Jika ada salah satu yang tidak di isi, maka akan muncul pesan seperti diatas. |
Konversi tipe data String ke Float dan sebaliknya.
String ke Float :
a= Integer.parseFloat(b);
Float ke String :
a= String.ValueOf(b);
Kalau kalian ingin, kalian bisa merubah program di atas yang tadinya String ke Integer, menjadi String ke Float atau sebaliknya. Jika sudah di running maka perbedaannya akan terlihat pada angka hasil, dimana akan ada koma dibelakang angka ( Float ).
Komentar
Posting Komentar