Tiga Metode Sangat Penting dalam Pemrograman Java Bagi Pemula Sebenarnya belajar Java sangatlah mudah, bagi yang tahu triknya. Ada tiga cara penting bagaimana memudahkan kita dalam membuat program Java terutama bagi pemula yang sering kebingungan dari mana harus memulai. Cara itu adalah Metode Biasa, Metode Scanner, dan Metode JOptionPane. Bagaimana penjelasannya? Yuk belajar Java bersama. 1. Metode Biasa Kita ambil contoh membuat program Java penjumlahan. Perhatikan contoh skrip dibawah ini: public class penjumlahan { public static void main (String [] args){ int angka1, angka2, hasil; //deklarasi angka1 = 5; //mengisi angka2 = 6; //mengisi hasil = angka1 + angka2; //operasi System.out.println(angka1+" + "+angka2+" = "+hasil); //menampilkan } } Jika kita Run (Shift+F6) skrip di atas maka akan menghasilkan keluaran: 5 + 6 = 11 Penjelasan 1. public class penjumlahan adalah nama class yang wajib ada di awal program. 2. public static void main (String [] args) adalah sintak pembuka yang wajib ada di mana isi program akan diletakkan di dalam tanda-tutup kurung-kurawal {} 3. int angka1, angka2, hasil; adalah bagian untuk menentukan variabel (ibaratnya gelas kosong yang siap diisi). Ada 3 variabel yang kita buat di mana hanya bisa diisi dengan integer (angka). Pastikan kita selalu mengakhiri akhir deklarasi dengan titik-koma. 4. Kemudian kita isi variabel tersebut dengan angka 5 dan 6. 5. Kemudian kita berikan operasi penjumlahan pada variabel hasil. 6. System.out.println adalah sintak untuk menampilkan isi variabel. Jika kita ingin menambah string (kata/kalimat/tanda yang bukan variabel) maka ditambah sintak +” <isi string>”+. Tanda plus dibuat untuk memisahkan string dengan variabel. 2. Metode Scanner Metode Scanner sedikit lebih keren dari Metode Biasa karena metode ini bisa menginputkan data, sementara Metode Biasa tidak. Perhatikan skrip di bawah ini: import java.util.Scanner; public class penjumlahan { public static void main (String [] args){ Scanner input = new Scanner(System.in); int angka1, angka2, hasil; System.out.print("Masukkan Angka ke-1: "); angka1 = input.nextInt(); System.out.print("Masukkan Angke ke-2: "); angka2 = input.nextInt(); hasil = angka1 + angka2; System.out.println(angka1+" + "+angka2+" = "+hasil); } } Jika kita Run maka akan muncul kalimat di Editor (saya memakai NetBeans) Masukkan Angka ke-1: lalu (misalkan) kita mengiput angka 6. Kemudian muncul kalimat lagi Masukkan Angka ke-2: lalu (misalkan) kita menginput angka 5, maka akan keluar outpun 6 + 5 = 11 Penjelasan 1. import java.util.Scanner; adalah memanggil library (perpustakaan). Jika diibaratkan orang, kita mengundangnya ke rumah. Library ini digunakan untuk mengaktifkan fitur Scanner. 2. Scanner input = new Scanner(System.in); adalah sintak wajib untuk memulai Scanner. Ibaratnya, tamu yang datang tadi disuruh masuk. Jika tidak diberi sintak ini, ibaratnya tamu tadi hanya menunggu di luar dan belum dipersilahkan masuk rumah. 3. Tentu kita sudah tahu arti dari System.out.print("Masukkan Angka ke-1: "); bukan? Benar, memunculkan kalimat Masukkan Angka ke-1: 4. angka1 = input.nextInt(); artinya angka yang dinputkan tadi akan disimpan di variabel angka1. Untuk angka2 = input.nextInt(); penjelasannya sama. 5. Lalu program akan mengolah dua inputan tadi di hasil, kemudian menjalankan System.out.println(angka1+" + "+angka2+" = "+hasil); sehingga muncul 6 + 5 = 11. 3. Metode JOptionPane JOptionPane tampilannya lebih menawan dari dua di atas karena menampilkan GUI (dialog tatap muka). Perhatikan contoh sintak berikut ini: import javax.swing.JOptionPane; public class penjumlahan { public static void main (String [] args){ int angka1, angka2, hasil; angka1 = Integer.parseInt(JOptionPane.showInputDialog(null, "Masukkan Angka ke-1:")); angka2 = Integer.parseInt(JOptionPane.showInputDialog(null, "Masukkan Angka ke-2: ")); hasil = angka1 + angka2; JOptionPane.showMessageDialog(null, angka1+" + "+angka2+" = "+hasil); } } Jika kita Run (Shift+F6) maka Java akan menampilkan inputan angka pertama. Setelah kita input maka akan muncul perintah menginput angkat kedua. Kemudian Java akan menampilkan hasilnya: Penjelasan 1. import javax.swing.JOptionPane; JOptionPane. adalah memanggil library 2. angka1 = Integer.parseInt(JOptionPane.showInputDialog(null, "Masukkan Angka ke-1:")); maknanya inputan kita akan disimpan di variabel angka1. Penjelasan ini juga berlaku untuk angka1 = Integer.parseInt(JOptionPane.showInputDialog(null, "Masukkan Angka ke-2:")); Intinya [varibel] = Integer.JoptionPanel.showInputDialog() adalah sintak untuk inputan JOptionPane. 3. JOptionPane.showMessageDialog(null, angka1+" + "+angka2+" = "+hasil); adalah menampilkan dialog JOptionPane dimana dalam contoh ini menampilkan kotak dialog 6 + 5 =11 Mudah bukan? Alhamdulillah mudah. Nantikan kemudahan belajar Norkandiblog.Wordpress.com.[] Bahasa Pemrograman lainnya di