Bagaimana Cara Menggunakan Not Operator pada Kondisi If di Java?

Bagaimana Cara Menggunakan Not Operator Pada Kondisi If Di Java



Di Jawa, “ Bukan ” operator dengan “ jika Kondisi ” membalikkan hasil yang dikembalikan sebagai hasil dari “ jika ” pernyataan bersyarat. Terutama, ketika berhadapan dengan kondisi yang kompleks, non-operator dapat menyederhanakan logikanya. Menggunakan operator “Not” dalam kondisi “if” dapat membuat kode lebih ringkas dan lebih mudah dipahami, terutama saat menyatakan kondisi yang dinegasikan.

Artikel ini mendemonstrasikan prosedur untuk menggunakan operator Not dalam kondisi if di Java.







Bagaimana Cara Menggunakan Not Operator pada Kondisi If di Java?

Operator “Not” diwakili oleh tanda seru (!). Ini adalah jenis operator logis di Jawa yang meniadakan nilai Boolean yang disediakan, dan digunakan dengan “ jika ” kondisi untuk memeriksa jawaban/nilai yang berlawanan untuk kondisi yang diberikan. Ini bermanfaat dalam melakukan tindakan tertentu atau menjalankan blok kode ketika kondisi tertentu tidak terpenuhi.



Sintaksis



Sintaks berisi “ jika ” pernyataan bersyarat dengan “ Bukan ” operator. Juga, mari kita asumsikan bahwa ' lakukan apapun() ” fungsi hanya mengembalikan benar atau salah:





jika ( ! lakukan apapun ( ) )
{
// melakukan beberapa bagian dari kode
}
kalau tidak {
// melakukan beberapa bagian dari kode
}

Dalam sintaks di atas:



  • Pertama, nilai yang dikembalikan untuk “ lakukan apapun() ” fungsi dinegasikan dan nilai ini diteruskan sebagai syarat ke “ jika ' penyataan.
  • Selanjutnya, beberapa kode disisipkan di bagian lain yang hanya berfungsi jika “ jika ”pernyataan salah.

Contoh 1: Pengecekan Pembagian Menggunakan Operator Not pada Kondisi If

Untuk menjelaskan konsep “ Bukan ” operator di “ jika ”, ikuti kode di bawah ini:

Divisi kelas {
public void utama statis ( Rangkaian [ ] argumen ) {
int angka = 19 ;
int div = 5 ;
jika ( pada satu % div ! = 0 ) {
System.out.println ( angka + ' tidak habis dibagi ' + div ) ;
} kalau tidak {
System.out.println ( angka + ' Sepenuhnya Dibagi dengan ' + div ) ;
}
}
}

Penjelasan dari kode di atas:

  • Pertama, buat dua variabel bernama “ pada satu ' Dan ' div ” dan berikan nilai dummy kepada mereka.
  • Selanjutnya, “ jika ” pernyataan digunakan yang pertama melakukan pembagian pada kedua operator dan kemudian menggunakan “ Tidak sama ' tanda.
  • Ini ' Bukan ” Operator membuat negasi dari kondisi dan menjadi benar hanya jika hasilnya tidak sama dengan “ 0 ”.
  • Terakhir, buat bagian else untuk penanganan jika hasilnya sama dengan “ 0 ”.

Setelah eksekusi kode yang disebutkan di atas:

Cuplikan di atas menunjukkan bahwa nilai yang diberikan tidak dapat dibagi karena itu ' jika ” bagian dieksekusi.

Contoh 2: Menemukan Bilangan Lebih Besar Menggunakan Operator Bukan pada Kondisi If

Dengan menggunakan “ Bukan ” operator di “ jika ” pernyataan bersyarat, jumlah yang lebih besar antara beberapa variabel juga dapat ditemukan.

Mari kita kunjungi kode di bawah ini untuk penjelasan yang lebih baik:

kelas Lebih besar {
public void utama statis ( Rangkaian [ ] argumen ) {
int a = dua puluh ;
int b = 10 ;
jika ( ! ( A > = b ) ) {
System.out.println ( + ' kurang dari ' + b ) ;
} kalau tidak {
System.out.println ( + ' lebih besar dari ' + b ) ;
}
}
}

Penjelasan dari kode di atas:

  • Pertama, dua variabel diinisialisasi. Kemudian, “ Bukan ” operator diterapkan pada kondisi untuk memeriksa apakah “ A variabel ” lebih besar atau sama dengan ” B ' variabel.
  • Setelah itu, cetak pesan relatif di “ jika ” blok pernyataan.
  • Pada akhirnya, cetak pesan yang ada di ' kalau tidak ” porsi.

Setelah eksekusi kode di atas:

Cuplikan di atas menunjukkan bahwa nilai yang lebih besar telah ditemukan dengan bantuan tombol “ Bukan ” operator.

Kesimpulan

Bukan ” operator di “ jika ” kondisi memberikan fleksibilitas dan kejelasan dalam mengekspresikan kondisi yang dinegasikan, menyederhanakan logika kompleks, dan meningkatkan keterbacaan kode. Dengan menggunakannya, baris kode berkurang banyak, menghemat banyak waktu pemrogram, dan mengurangi kemungkinan kesalahan logika. Artikel ini telah mendemonstrasikan prosedur untuk menggunakan operator Not pada kondisi if di Java.