Panduan Pemula untuk Pernyataan Seleksi Java

Panduan Pemula untuk Pernyataan Seleksi Java

Pernyataan pilihan adalah struktur kontrol program di Jawa. Seperti namanya, mereka digunakan untuk memilih jalur eksekusi jika kondisi tertentu terpenuhi.





cara meniru mac di windows

Ada tiga pernyataan seleksi di Java: jika , if..else , dan mengalihkan . Mari kita lihat mereka lebih dekat.





1. Pernyataan if

Ini adalah pernyataan pilihan tunggal. Dinamakan demikian karena hanya memilih atau mengabaikan satu tindakan (atau sekelompok tindakan).





Saat Anda ingin pernyataan tertentu dijalankan jika kondisi yang diberikan benar, gunakan jika penyataan. Kondisi adalah ekspresi apa pun yang memberikan hasil boolean, yaitu benar atau salah (1 atau 0). Operasi relasional, logis, dan kesetaraan adalah jenis ekspresi yang memberikan hasil boolean.

Jika kondisinya salah, maka eksekusi tindakan yang seharusnya akan dilewati.



Sintaksis:

if (condition)
statement

Kode sampel:





if (mark >90)
System.out.println('You got grade A');

Perhatikan lekukan sebelum Sistem.keluar.ln() penyataan. Ini praktik yang baik untuk memasukkannya untuk menunjukkan struktur program. Sebagian besar IDE secara otomatis menyertakannya saat Anda pindah ke baris berikutnya. Jadi Anda tidak perlu khawatir lupa untuk memasukkannya.

2. Pernyataan if..else

Ini adalah pernyataan pilihan ganda. Dinamakan demikian karena memilih antara dua tindakan yang berbeda (atau sekelompok tindakan).





Terkait: Cara Menggunakan Fungsi IF Dengan Rumus Bersarang di Excel

NS if..else pernyataan mengeksekusi tindakan tertentu dalam jika blok ketika suatu kondisi benar. Jika tidak, itu menjalankan tindakan di lain blok ketika kondisi mengevaluasi ke hasil yang salah.

Sintaksis:

if (condition)
statement1
else
statement2

Kode sampel:

if (age <18)
System.out.println('You are a minor.');
else
System.out.println('You are an adult.');

Bersarang if..else

Hal ini dimungkinkan untuk memiliki if..else pernyataan di dalam if..else pernyataan, skenario yang dikenal sebagai bersarang.

Lihat contoh di bawah ini:

if (temperatures > 6000){
System.out.println(' Object's color likely blue');
}
else{
if (temperatures > 5000){
System.out.println(' Object's color likely white');
}
else{
if(temperatures > 3000){
System.out.println(' Object's color likely yellow');
}
else{
System.out.println(' Object's color likely orange');
}
}
}

Kode di atas memeriksa apakah suhu suatu objek berada dalam kisaran tertentu dan kemudian mencetak kemungkinan warnanya. Kode di atas bertele-tele dan kemungkinan besar Anda akan merasa bingung untuk menindaklanjuti dengan logika.

Lihat yang di bawah ini. Ini mencapai tujuan yang sama, tetapi lebih kompak dan tidak memiliki yang tidak perlu {} setelah lain . Sebagian besar programmer sebenarnya lebih suka yang terakhir.

if (temperatures > 6000){
System.out.println(' Object's color likely blue');}
else if (temperatures > 5000){
System.out.println(' Object's color likely white');}
else if (temperatures > 3000){
System.out.println(' Object's color likely yellow');}
else {
System.out.println(' Object's color likely orange');}

Blok

NS jika dan if..else pernyataan umumnya mengharapkan untuk mengeksekusi satu tindakan. Jika Anda ingin mengeksekusi beberapa pernyataan dengan mereka, gunakan kurung kurawal {} untuk mengelompokkan tindakan tersebut.

if (condition){
// statements
} else {
// statements
}

3. Beralih

Ini adalah pernyataan pilihan ganda. Ini memeriksa apakah ekspresi cocok dengan salah satu kasus yang diberikan dan kemudian mengeksekusi tindakan untuk kasus itu.

Sintaksis:

switch(expression) {
case a:
// statement
break;
case b:
// statement
break;
case n:
// statement
break;
default:
// statement
}

NS merusak pernyataan digunakan untuk menghentikan mengalihkan pernyataan dari menjalankan ketika kecocokan telah ditemukan. Tidak perlu membuang waktu eksekusi jika kasus telah ditemukan.

cara memasukkan kata sandi pada flash drive tanpa perangkat lunak

Ekspresi yang diberikan dalam pernyataan switch harus merupakan integral konstan dari tipe byte , pendek (tapi tidak panjang ), ke dalam , atau arang . Anda juga dapat menggunakan Rangkaian tipe data.

Kode sampel:

String position= 'E';
switch(position) {
case 'N':
System.out.println('You are in the North');
break;
case 'W':
System.out.println('You are in the West');
break;
case 'S':
System.out.println('You are in the South');
break;
case 'E':
System.out.println('You are in the East');
break;
default:
System.out.println('Non-cardinal position');
}

Lihatlah Pernyataan Python if

Sekarang setelah Anda mempelajari cara menggunakan pernyataan seleksi di Java, mungkin menarik untuk beralih ke Python.

Logika pemrogramannya serupa, tetapi Python lebih ramah-pemula dan tidak bertele-tele. Mempelajari logika dalam berbagai bahasa membantu menegakkan ide-ide mendasar yang dipraktikkan. Tidak pernah merupakan ide yang buruk untuk mendiversifikasi pengetahuan pengkodean Anda.

Membagikan Membagikan Menciak Surel Cara Menggunakan Pernyataan Python if

Menguasai Python berarti memahami pernyataan if Python. Gunakan contoh pernyataan if ini untuk meningkatkan pengetahuan Python Anda.

Baca Selanjutnya
Topik-topik yang berkaitan
  • Pemrograman
  • Jawa
  • Tutorial Pengkodean
Tentang Penulis Jerome Davidson(22 Artikel Diterbitkan)

Jerome adalah Staf Penulis di MakeUseOf. Dia meliput artikel tentang Pemrograman dan Linux. Dia juga penggemar kripto dan selalu mengawasi industri kripto.

More From Jerome Davidson

Berlangganan newsletter kami

Bergabunglah dengan buletin kami untuk kiat teknologi, ulasan, ebook gratis, dan penawaran eksklusif!

Klik di sini untuk berlangganan