Konversi Tipe Data
Konversi Data String ke Integer dan Sebaliknya
JTextField hanya bisa menampung data bertipe String. Karena itu, jika diperlukan sebuah proses artimatik seperti penjumlahan, pengurangan, perkalian, atau pembagian yang melibatkan JTextField harus ada proses konversi tipe data.
Konversi dari String ke Integer
a = Integer.parseInt(b);
pada kode di atas, a bertipe Integer, sedangkan b bertipe String
Konversi dari Integer ke String
a = String.valueOf(b);
pada kode di atas, a bertipe String, sedangkan b bertipe Integer.
Contoh Aplikasi Sederhana Menghitung Luas Dan Keliling Persegi Panjang
Aplikasi berikut ini untuk menghitung luas dan keliling persegi panjang berdasarkan input panjang dan lebar dari user.
User memasukkan inputan panjang dan lebar, kemudian menekan tombol ‘Hitung Luas Dan Keliling’, maka secara otomatis akan ditampilkan nilai luas dan keliling di bawahnya.
Desain Form
Pada koding saya menambahkan JOptionPane, biar Lebih rame hehehehee :-)
Selamat mencoba .!
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
if (txt_panjang.getText().isEmpty()||
txt_lebar.getText().isEmpty())
{
javax.swing.JOptionPane.showMessageDialog(this, "Kolom ada yang kosong.\nHarap diisi dulu","Informasi",
javax.swing.JOptionPane.INFORMATION_MESSAGE);
}
int p = Integer.parseInt(txt_panjang.getText());
int l = Integer.parseInt(txt_lebar.getText());
int Luas = p*l;
txt_luas.setText(String.valueOf(Luas));
int Keliling = p+l;
txt_keliling.setText(String.valueOf(Keliling));
}
Selesai.....................!!!!!!!!
.Naaahh diBab yang selanjutnya saya akan menjelaskan tentang Konversi dari String ke Float dan Sebaliknya
Dengan contoh aplikasi sederhana untuk menghitung hasil pembagian dari dua bilangan/ angka.
Step by step belajar Pemrograman Java Fungsi Nilai Balik dan Konversi Tipe Data
BalasHapus