Bagaimana untuk menggunakan Not Operator dalam If Conditions di Java?

Bagaimana Untuk Menggunakan Not Operator Dalam If Conditions Di Java



Di Jawa, ' tidak ” operator dengan “ jika keadaan ” membalikkan hasil yang dikembalikan sebagai hasil daripada “ jika ” kenyataan bersyarat. Terutamanya, apabila berhadapan dengan keadaan yang kompleks, bukan pengendali boleh memudahkan logik. Menggunakan operator 'Tidak' dalam keadaan 'jika' boleh menjadikan kod lebih ringkas dan lebih mudah difahami, terutamanya apabila menyatakan syarat yang dinafikan.

Artikel ini menunjukkan prosedur untuk menggunakan operator Not dalam keadaan if di Java.







Bagaimana untuk menggunakan Not Operator dalam If Conditions di Java?

Operator 'Tidak' diwakili oleh tanda seru (!). Ia adalah sejenis operator logik dalam Java yang menafikan nilai Boolean yang disediakan, dan ia digunakan dengan ' jika ” syarat untuk menyemak jawapan/nilai yang bertentangan bagi syarat yang disediakan. Ini berfaedah dalam melakukan tindakan tertentu atau melaksanakan blok kod apabila syarat tertentu tidak dipenuhi.



Sintaks



Sintaks mengandungi ' jika ” pernyataan bersyarat dengan “ tidak ” pengendali. Juga, mari kita anggap bahawa ' buat apa sahaja() ” fungsi mengembalikan benar atau salah sahaja:





jika ( ! buat apa sahaja ( ) )
{
// melaksanakan beberapa kod
}
lain {
// melaksanakan beberapa kod
}

Dalam sintaks di atas:



  • Pertama, nilai yang dikembalikan untuk ' buat apa sahaja() fungsi ” dinafikan dan nilai ini diluluskan sebagai syarat kepada “ jika ” kenyataan.
  • Seterusnya, beberapa kod dimasukkan dalam bahagian lain yang berfungsi hanya jika ' jika ” kenyataan adalah palsu.

Contoh 1: Menyemak Bahagian Menggunakan Operator Bukan dalam Keadaan If

Untuk menerangkan konsep ' tidak ' operator dalam ' jika ” syarat, ikut kod di bawah:

Pembahagian kelas {
utama lompang statik awam ( Tali [ ] args ) {
nombor int = 19 ;
int div = 5 ;
jika ( pada satu % div ! = 0 ) {
System.out.println ( bilangan + 'tidak boleh dibahagikan dengan' + div ) ;
} lain {
System.out.println ( bilangan + ' Boleh Dibahagi Sepenuhnya oleh ' + div ) ;
}
}
}

Penjelasan kod di atas:

  • Pertama, buat dua pembolehubah bernama ' pada satu ” dan “ div ” dan berikan nilai palsu kepada mereka.
  • Seterusnya, ' jika pernyataan ' digunakan yang mula-mula melakukan pembahagian pada kedua-dua operator dan kemudian menggunakan ' Tidak sama ” tanda.
  • Ini ' tidak ' operator membuat penolakan syarat dan menjadi benar hanya jika hasilnya tidak sama dengan ' 0 ”.
  • Pada akhirnya, buat bahagian lain untuk pengendalian jika hasilnya sama dengan ' 0 ”.

Selepas pelaksanaan kod yang dinyatakan di atas:

Gambar di atas menunjukkan bahawa nilai yang disediakan tidak boleh dibahagikan, itulah sebabnya ' jika ” bahagian dilaksanakan.

Contoh 2: Mencari Nombor Lebih Besar Menggunakan Not Operator dalam Keadaan If

Dengan menggunakan ' tidak ' operator dalam ' jika ” pernyataan bersyarat, bilangan yang lebih besar antara berbilang pembolehubah juga boleh didapati.

Marilah kita melawati kod di bawah untuk penjelasan yang lebih baik:

kelas Lebih Besar {
utama lompang statik awam ( Tali [ ] args ) {
int a = dua puluh ;
int b = 10 ;
jika ( ! ( a > = b ) ) {
System.out.println ( a + 'kurang daripada' + b ) ;
} lain {
System.out.println ( a + 'lebih besar daripada' + b ) ;
}
}
}

Penjelasan kod di atas:

  • Pertama, dua pembolehubah dimulakan. Kemudian, ' tidak operator digunakan dengan syarat untuk menyemak sama ada a ' pembolehubah lebih besar daripada atau sama dengan ' b ” pembolehubah.
  • Selepas itu, cetak mesej relatif dalam ' jika ” blok kenyataan.
  • Pada akhirnya, mencetak mesej yang terdapat dalam ' lain ” bahagian.

Selepas pelaksanaan kod di atas:

Gambar di atas menunjukkan bahawa nilai yang lebih besar telah ditemui dengan bantuan ' tidak ” pengendali.

Kesimpulan

' tidak ” operator dalam “ jika ” syarat memberikan fleksibiliti dan kejelasan dalam menyatakan keadaan yang dinafikan, memudahkan logik kompleks dan meningkatkan kebolehbacaan kod. Dengan menggunakannya, baris kod berkurangan banyak, menjimatkan banyak masa pengaturcara, dan mengurangkan kemungkinan ralat logik. Artikel ini telah menunjukkan prosedur untuk menggunakan operator Not dalam keadaan if di Java.