Coretan kuliah dengan mentor sebagai sebahagian daripada kursus Universiti Codegym. Daftar untuk kursus penuh.


"Hai, Amigo. Hari ini kita akan bercakap tentang kenyataan if/else ."

"Program tidak akan berguna jika ia tidak bertindak balas terhadap perubahan keadaan luaran. Sesuatu program perlu mengetahui cara menyesuaikan diri dengan keadaan dan melaksanakan satu tindakan dalam satu kes dan tindakan lain dalam kes lain. Di Jawa, ini dicapai menggunakan 'if/else statement' – binaan khas yang memungkinkan untuk melaksanakan blok kod yang berbeza jika syarat dipenuhi."

"Ia terdiri daripada tiga bahagian: ' syarat ', ' perintah 1 ' dan ' perintah 2 '. Jika syarat itu benar, maka ' perintah 1 ' dilaksanakan, jika tidak 'perintah 2' dilaksanakan. Perintah ini tidak pernah kedua-duanya dilaksanakan. Kenyataannya kelihatan lebih kurang seperti ini:"

Kod untuk pernyataan if/else
if (condition)
    command_1;
else
    command_2;

"Betapa mengujakan! Saya rasa kenyataan itu akan menjadikan pengaturcaraan lebih menarik!"

"Ya. Berikut ialah beberapa contoh untuk anda:"

Kod Penjelasan
1
if (a < b)
    System.out.println("A is less than B");
else
    System.out.println("B is less than  A");
Jika a kurang daripada b, arahan pertama akan dilaksanakan. Jika tidak, arahan kedua akan dilaksanakan . Perintah tidak pernah kedua-duanya dilaksanakan.
2
if (a < b)
{
    System.out.println("A is less than B");
    System.out.println("B is greater than A");
}
else
{
     System.out.println("B is less than A");
     System.out.println("A is greater than B");
}
Anda boleh menggantikan satu arahan dengan blok kod. Selebihnya adalah sama.
3
if (a < b)
{
    a = 0;
}
else
{
}
Anda boleh meninggalkan blok lain jika ia kosong.
Ketiga-tiga contoh ini adalah setara sepenuhnya.
Anda boleh meninggalkan kurungan kerinting jika anda hanya perlu melaksanakan satu arahan. Jika anda mempunyai lebih daripada satu arahan, anda perlu menyimpan kurungan.
4
if (a < b)
{
    a = 0;
}
5
if (a < b)
    a = 0;

"Diego cuma minta saya beri awak beberapa tugas."


Coretan kuliah dengan mentor sebagai sebahagian daripada kursus Universiti Codegym. Daftar untuk kursus penuh.