Kamis, 08 Juni 2017

Percabangan switch Case Java Netbeans


Percabangan Switch Case



Percabangan adalah suatu pilihan atau opsi dengan kondisi tertentu. Jika kondisi yang menjadi syarat terpenuhi, maka opsi atau pilihan dijalankan, jika tidak maka sebaliknya. Dalam java terdapat 4 macam jenis percabangan, if, if-else, else-if, dan juga switch. Keempat jenis ini memiliki penggunaan masing-masing.

Disini saya akan membahas tentang percabangan switch case.

Switch Case merupakan salah satu bentuk percabangan, bentuk dari Switch-case merupakan pernyataan yang dirancang khusus untuk menangani pengambilan keputusan yang melibatkan sejumlah atau banyak alternatif penyelesaian. Pernyataan switch-case ini memiliki kegunaan sama seperti if – else bertingkat. Kontruksi if - else yang bertingkat-tingkat seringkali membingungkan pembacaan alur program.


Switch case digunakan untuk percabangan yang kondisinya banyak. Sedangkan percabangan if  hanya bisa untuk menangani dua kondisi yaitu TRUE atau FALSE. Tapi jika kita ingin melakukan percabangan untuk peringkat nilai, contoh nilai A = sempurna, B = bagus, C = sedang, D = kurang, akan ribet jika kita menggunakan percabangan if untuk menyelesaikan kondisi tersebut. Untuk itu mari kita kita buat sebuah program menggunakan percabangan switch case.


Program Switch Case Nama Bulan:


  1. buka alikasi Java Netbeans
  2. Lalu klik Menu File - New Project 
  3. Pilih Java-Java Aplication, Lalu Next
  4. Selanjutnya isi nama project “Switch Case” dan location penyimpanan project “drive D”
  5. Lalu buat form Switch Case
  6. Lalu Desain form sesuai dengan kebutuhan program, seperti dibawah ini.(menggunakan label,text field,panel)
  7.  Lalu variabel kan nama text fieldnya dengan cara klik kanan pada text field pilih changes variabel name dan isi setiap textfieldnya (tnobulan,tnamabulan).
  8. lalu klik 2 kali pada teksfield tnobulan yang kita jadikan sebagai action            
  9. lalu masukan koding seperti ini.                                                                                          
        nobulan=Integer.parseInt(tnobulan.getText());
        String namabulan;
        switch (nobulan){
    case 1:
            namabulan = "Januari";
            break;
        case 2:
            namabulan = "Februari";
            break;
        case 3:
            namabulan = "Maret";
            break;
        case 4:
            namabulan = "April";
            break;
        case 5:
            namabulan = "Mei";
            break;
        case 6:
            namabulan = "Juni";
            break;
        case 7:
            namabulan = "Juli";
            break;
            case 8:
            namabulan = "Agustus";
            break;
            case 9:
            namabulan = "September";
            break;
            case 10:
            namabulan = "Oktober";
            break;
            case 11:
            namabulan = "November";
            break;
            case 12:
            namabulan = "Desember";
            break;

            default:
            namabulan="Diluar Jangkauan";

    }namabulan="Bulan "+namabulan;
    tnamabulan.setText(namabulan)
     } 
  10. lalu jalankan programnya.
     


Artikel Terkait

This Is The Newest Post


EmoticonEmoticon