STRUKTUR PROGRAM JAVA: //Daftar paket yang digunakan dalam program import namapaket; //Membuat Kelas public class namakelas //Metode Utama public static void main(string[] args) perintah-perintah;... LATIHAN Listing pertama.java class pertama //perintah untuk mencetak System.out.println("Apa Kabar"); Listing variabel.java class variabel int a = 10; String b = "Java"; System.out.println(a); System.out.println(b); Listing kif.java class kif
int angka1 = 1; int angka2 = 2; if(angka1 > angka2) System.out.println("Angka1 lebih besar dari angka2"); else System.out.println("Angka2 lebih besar dari angka1"); Listing kswitch.java class kswitch int kode = 1; switch(kode) case 1: System.out.println("Bemo"); break; case 2: System.out.println("Becak"); break; default: System.out.println("Mlampah"); break; Listing pfor.java class pfor int i; for (i=1; i<5; i++) System.out.println(i);
Listing pdo.java class pdo int i = 0; do System.out.println(i); i++; while (i<5); Listing pwhile.java class pwhile int i = 0; while (i<5) System.out.println(i); i++; Listing larray.java class larray int i; String[] nama = new String[3]; int[] nilai = 90, 75; nama[0] = "Indah"; nama[1] = "Wijayanti"; for (i=0;i<=1;i++) System.out.println("Nama : " + nama[i]); System.out.println("Nilai : " + nilai[i]);
System.out.println(); Listing input1.java class input1 public static void main(string[] args) throws IOException String str; BufferedReader br; br = new BufferedReader(new InputStreamReader(System.in)); System.out.print("Masukkan Nama Anda : "); str= br.readline(); System.out.println("Hello "+ str); Listing input2.java class input2 public static void main(string[] args) throws IOException int angka1, angka2; BufferedReader br; br = new BufferedReader(new InputStreamReader(System.in)); System.out.print("Masukkan Angka1 : "); angka1 = Integer.parseInt(br.readLine()); System.out.print("Masukkan Angka2 : "); angka2 = Integer.parseInt(br.readLine()); System.out.println("Angka1 Anda : "+ angka1); System.out.println("Angka2 Anda : "+ angka2);
Listing readfile.java import java.util.*; class readfile public static void main (String [] args) throws IOException BufferedReader f = new BufferedReader(new FileReader("data.txt")); int a = Integer.parseInt(f.readLine()); int b = Integer.parseInt(f.readLine()); System.out.println(a); System.out.println(b); File data.txt 10 50 Listing writefile.java import java.util.*; class writefile public static void main (String [] args) throws IOException PrintWriter out; out = new PrintWriter(new BufferedWriter(new FileWriter("dataout.txt"))); int a = 10; int b = 20; out.write(a + "\n"); out.write(b + "\n"); out.close();
Listing pbomhsw.java class mhsw String nama; double nfor, nsum, nakh; void inputdata() throws IOException BufferedReader br; br = new BufferedReader(new InputStreamReader(System.in)); System.out.println("Input Data"); System.out.println("=========="); System.out.print("Nama : "); nama = br.readline(); System.out.print("N Form : "); nfor = Double.parseDouble(br.readLine()); System.out.print("N Sum : "); nsum = Double.parseDouble(br.readLine()); void proses() nakh = 0.5 * ( nfor + nsum ); void hasil() System.out.println("N Akhir : " + nakh); class pbomhsw throws IOException mhsw mymhsw = new mhsw(); mymhsw.inputdata(); mymhsw.proses(); mymhsw.hasil();
Listing swinglabel.java import javax.swing.*; import java.awt.*; import java.awt.event.*; public class swinglabel public static void main (String arg[]) JFrame frame = new JFrame ("Latihan Pembuatan Label"); frame.setsize(300,200); frame.setdefaultcloseoperation (JFrame.EXIT_ON_CLOSE); JLabel label = new JLabel ("Hello World", JLabel.CENTER); label.setforeground(color.blue); label.setfont( new Font ("Arial",Font.PLAIN,20)); JButton button = new JButton ("Keluar"); button.addactionlistener(new ActionListener() public void actionperformed (ActionEvent e) System.exit(0); ); frame.getcontentpane().setlayout( new FlowLayout()); frame.getcontentpane().add(label); frame.getcontentpane().add(button); frame.setvisible(true); frame.pack();