Latihan pertama public class HelloWorld { public static void main(String[] args) { System.out.println("Hello World"); }} Latihan Variabelpublic class Variabel { public static void main(String[] args) { int varAngka = 10; String varTeks = "Eko Kurniawan Khannedy"; System.out.println(varAngka); System.out.println(varTeks); }} Latihan Increment Decrement
publicclassIncrementDecrement {publicstaticvoidmain(String[] args) {intnilai =10;nilai++;System.out.println(nilai);// hasilnya 11nilai++;System.out.println(nilai);// hasilnya 12nilai++;System.out.println(nilai);// hasilnya 13nilai--;System.out.println(nilai);// hasilnya 12nilai--;System.out.println(nilai);// hasilnya 11nilai--;System.out.println(nilai);// hasilnya 10}}
Setelah operator aritmatika dan operator penugasan, ada juga operator pembanding. Operator pembanding itu operator yang hasil nya adalah nilai dengan tipe data boolean (true atau false)
Ada beberapa operator pembanding, diantarnya :
- == untuk sama dengan
- != untuk tidak sama dengan
- >= untuk lebih dari sama dengan
- <= untuk kurang dari sama dengan
- > untuk lebih dari
- < untuk kurang dari
public class OperatorPembanding {publicstaticvoidmain(String[] args) {inta =10;intb =15;booleanhasilSama = (a == b);System.out.println(hasilSama);booleanhasilTidak = (a != b);System.out.println(hasilTidak);booleanhasilLebihSama = (a >= b);System.out.println(hasilLebihSama);booleanhasilKurangSama = (a <= b);System.out.println(hasilKurangSama);booleanhasilLebih = (a > b);System.out.println(hasilLebih);booleanhasilKurang = (a < b);System.out.println(hasilKurang);}}
Operator logika itu adalah operator yang digunakan untuk
membandingkan dua nilai boolean. Biasanya digunakan untuk menggabungkan
hasil dari operator pembanding.
Ada dua operator di operator logika :
Ada dua operator di operator logika :
- and (&&) dan
- or (||)
- true && true = true
- true && false = false
- false && true = false
- false && false = false
- true || true = true
- true || false = true
- false || true = true
- false || false = false
Percabangan if merupakan bentuk dari pernyataan yang berguna untu mengambil suatu keputusan dari sebuah kondisi. Jika kondisinya bernilai benar (true), maka suatu instrukti program akan dieksekusi. Jika bernilai salah (false), maka instruksi program tidak akan dieksekusipublicclassOperatorLogika {publicstaticvoidmain(String[] args) {booleanhasil;hasil =true&&true;System.out.println(hasil);hasil =true&&false;System.out.println(hasil);hasil =false&&true;System.out.println(hasil);hasil =false&&false;System.out.println(hasil);hasil =true||true;System.out.println(hasil);hasil =true||false;System.out.println(hasil);hasil =false||true;System.out.println(hasil);hasil =false||false;System.out.println(hasil);}}
public class PercabanganIf {
public static void main(String[] args) { int data = 10; if (data == 10) { System.err.println("Hei, data-nya 10"); } if (data == 1) { System.err.println("Hei, data-nya 1"); } }}
Tidak ada komentar :
Posting Komentar