Panduan Pemula untuk Penyataan Pemilihan Java

Panduan Pemula untuk Penyataan Pemilihan Java

Pernyataan pemilihan adalah struktur kawalan program di Java. Seperti namanya, mereka digunakan untuk memilih jalan pelaksanaan jika syarat tertentu dipenuhi.





cara menyambungkan airpod ke tingkap komputer riba 10

Terdapat tiga pernyataan pemilihan di Jawa: sekiranya , jika tidak , dan beralih . Mari kita perhatikan dengan lebih dekat.





1. Penyataan jika

Ini adalah satu penyataan pemilihan. Ia dinamakan demikian kerana hanya memilih atau mengabaikan satu tindakan (atau sekumpulan tindakan).





Apabila anda mahu pernyataan tertentu dilaksanakan jika syarat tertentu benar, maka gunakan sekiranya penyataan. Syarat adalah ungkapan yang memberikan hasil boolean, iaitu benar atau salah (1 atau 0). Operasi hubungan, logik, dan kesetaraan adalah jenis ungkapan yang memberikan hasil boolean.

Sekiranya syaratnya salah, maka pelaksanaan tindakan yang sepatutnya akan dilangkau.



Sintaks:

if (condition)
statement

Contoh kod:





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

Perhatikan lekukan sebelum System.out.ln () penyataan. Adalah baik untuk memasukkannya untuk menunjukkan struktur program. Sebilangan besar IDE memasukkannya secara automatik semasa anda beralih ke baris seterusnya. Oleh itu, anda tidak perlu risau untuk lupa memasukkannya.

2. Penyataan if..else

Ini adalah pernyataan pemilihan berganda. Ia dinamakan demikian kerana memilih antara dua tindakan yang berbeza (atau sekumpulan tindakan).





Berkaitan: Cara Menggunakan Fungsi IF Dengan Formula Bersarang di Excel

The jika tidak pernyataan melaksanakan tindakan tertentu dalam sekiranya halang apabila keadaan benar. Jika tidak, ia melaksanakan tindakan di yang lain blok apabila keadaan dinilai menjadi hasil yang salah.

Sintaks:

if (condition)
statement1
else
statement2

Contoh kod:

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

Bersarang jika..lain

Mungkin ada jika tidak penyataan di dalam jika tidak pernyataan, senario yang dikenali sebagai bersarang.

Lihat contoh di bawah:

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');
}
}
}

Kod di atas memeriksa sama ada suhu objek berada dalam julat tertentu dan kemudian mencetak warnanya yang mungkin. Kod di atas adalah verbose dan kemungkinan besar anda membingungkan untuk mengikuti logikanya.

Lihat yang di bawah. Ia mencapai matlamat yang sama, tetapi lebih padat dan tidak memerlukannya {} selepas yang lain . Sebilangan besar pengaturcara sebenarnya lebih suka daripada 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

The sekiranya dan jika tidak pernyataan umumnya mengharapkan untuk melaksanakan satu tindakan. Sekiranya anda ingin melaksanakan beberapa pernyataan dengan mereka, gunakan pendakap {} untuk mengumpulkan tindakan ini.

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

3. Suis

Ini adalah penyataan pelbagai pilihan. Ia memeriksa sama ada ungkapan sesuai dengan salah satu kes yang diberikan dan kemudian melaksanakan tindakan untuk kes tersebut.

Sintaks:

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

The rehat pernyataan digunakan untuk menghentikan beralih pernyataan daripada berlari ketika perlawanan telah dijumpai. Tidak perlu membuang masa pelaksanaan sekiranya ada kes yang dijumpai.

carian menu permulaan windows 10 tidak berfungsi

Ungkapan yang diberikan dalam pernyataan suis mestilah jenis yang tidak tetap bait , pendek (tetapi tidak lama ), int , atau char . Anda juga boleh menggunakan Tali jenis data.

Contoh kod:

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');
}

Pandangan Python jika Penyataan

Sekarang setelah anda belajar menggunakan pernyataan pilihan di Java, mungkin menarik untuk beralih ke Python.

Logik pengaturcaraan serupa, tetapi Python lebih mesra pemula dan tidak seperti kata-kata. Belajar logik dalam pelbagai bahasa membantu menegakkan idea-idea asas yang sedang dipraktikkan. Bukan idea buruk untuk mempelbagaikan pengetahuan pengekodan anda.

Berkongsi Berkongsi Tweet E-mel Cara Menggunakan Python jika Penyataan

Menguasai Python bermaksud memahami Python jika ada pernyataan. Gunakan contoh pernyataan if ini untuk meningkatkan pengetahuan Python anda.

Baca Seterusnya
Topik-topik yang berkaitan
  • Pengaturcaraan
  • Jawa
  • Tutorial Pengekodan
Mengenai Pengarang Jerome Davidson(22 Artikel Diterbitkan)

Jerome adalah Penulis Kakitangan di MakeUseOf. Dia merangkumi artikel mengenai Pengaturcaraan dan Linux. Dia juga peminat crypto dan selalu mengawasi industri crypto.

Lagi Dari Jerome Davidson

Langgan buletin kami

Sertailah buletin kami untuk mendapatkan petua, ulasan, ebook percuma, dan tawaran eksklusif!

Klik di sini untuk melanggan