Belajar Mudah Percabangan IF - ELSE Di Java


Dalam menjalankan kehidupan sehari-hari pastinya manusia di hadapkan dengan berbagai macam pilihan yang harus di pilih . Pilihan tersebut dapat mempengaruhi kehidupan di masa mendatang .

Percabangan IF - ELSE  Di Java


Sama halnya dengan permasalah tersebut , dalam java pun juga ada penyeleksian kondisi . Ini juga merupakan sebuah materi wajib yang harus di pahami . Jadi apa sih sebenarnya percabangan atau penyeleksian kondisi ini ???

Apa itu percabangan ???


Percabangan menurut saya adalah penyeleksian kondisi untuk menyeleksi kondisi dengan syarat tertentu . Dengan ketentuan jika di bernilai TRUE maka dia akan mengerjakan sesuatu dan jika bernilai FALSE dia juga akan mengerjakan sesuatu .Jika masih bingung langsung aja deh kita lihat coding di bawah ini .
        if(angka == 10){// Kondisi bernilai TRUE jika angka = 10
            // Jika TRUE akan melakukan aksi di sini
            // Jika FALSE maka akan langsung ke ELSE
            System.out.println("isi angka = 10");
        }else { // Kondisi terakhir jika tidak ada yang terpenuhi  
            System.out.println("isi angka bukan 5 atau 10 tapi " + angka);
        }
Sebelumnya siapkan dahulu scannernya untuk inputan dari keyboard . Selengkapnya tentang scanner dalam bahasa java . Kemudian kita minta inputan berupa angka integer dan kemudian kita cek dalam kondisi if .

Jadi jika angka yang kita masukan adalah 5 maka syarat akan terpenuhi dan kondisi bernilai TRUE , sebaliknya jika bukan 5 maka kondisi bernilai FALSE . Kita dapat juga membuat sebuah if-else yang kondisi di bagian elsenya masih memungkinkan di beri kondisi if , seperti coding di bawah .
        if(angka == 5){ // Kondisi bernilai TRUE jika angka = 5
            // Jika TRUE akan melakukan aksi di sini
            // Jika FALSE akan mengecek kondisi di bawahnya
            System.out.println("isi angka = 5"); 
        }else if(angka == 10){// Kondisi bernilai TRUE jika angka = 10
            // Jika TRUE akan melakukan aksi di sini
            // Jika FALSE maka akan langsung ke ELSE
            System.out.println("isi angka = 10");
        }else { // Kondisi terakhir jika tidak ada yang terpenuhi  
            System.out.println("isi angka bukan 5 atau 10 tapi " + angka);
        }
Kondisi di dalam if tidak harus integer , semuanya bisa menjadi kondisi . Misalnya contoh coding di bawah ini .
        // Contoh penggunaan if dalam tipe data string
        System.out.println("---------------------------------------");
        System.out.println("Cohtoh penerapan if untuk string");
        System.out.println("Masukan kata --> JAVA");
            String kata = input.next();
        
        if(kata.equals("JAVA")){ 
            System.out.println("Kata yang anda masukan benar yaitu JAVA");
            // fungsi dari equals adalah membandingkan jika katanya sama maka bernilai TRUE , tampi huruf besar dan kecil di perlakukan beda
        }else if(kata.equalsIgnoreCase("java")){
            System.out.println("Kata yang anda masukan benar tapi hurufnya tidak besar semua");
            // fungsi equalsIgnoreCase sama seperti equals namun huruf besar atau kecil di perlakukan sama saja
        }else{
            System.out.println("Kata yang anda masukan salah , bukan " + kata + " tapi JAVA");
        }
        
        
        
        // Contoh penggunaan if dalam tipe data boolean
        System.out.println("---------------------------------------");
        System.out.println("Cohtoh penerapan if untuk boolean");
        boolean kondisi = false;
        
        if(kondisi){ // ini sama saja kita menulis kondisi = true
            System.out.println("INI BENAR");
        }else{
            System.out.println("INI SALAH");
        }
Nah jika sudah di run , hasilnya menjadi seperti ini .

Percabangan IF - ELSE  Di Java


Selain percabangan dengan mengguanakan if , java masih memiliki satu lagi jenis percabangan yaitu dengan switch case . Penggunaan if atau pun switch case memiliki keunggulan masing-masing . Selangkapnya tentang switch case dalam java .

Baca juga looping dalam java , tentunya percabangan dan looping sulit untuk di pisahkan . Untuk itu silahkan baca materi berikut tentang looping for , looping while dan looping do while . Akhirnya selesai juga posting ini , terus kunjungi tutorialjava-mudah.blogspot.com untuk sedikit ilmu tentang java .

Download coding di bawah ini .

DOWNLOAD

Related Posts:

2 Responses to "Belajar Mudah Percabangan IF - ELSE Di Java"

  1. thank's broo, gua anak sistem informasi sangat butuh coding, permainan ku ga jauh dari keyboard

    ReplyDelete

Terima kasih suah membaca blog saya, silahkan tinggalkan kometar