Oke setelah kita mengenal 2 Boolean Operators AND dan OR, berikutnya kita akan mempelajari tentang NOT. Coba perhatikan kode dibawah :
public class LogicNot { public static void main(String[] args) { System.out.println(!false); System.out.println( !(5>=1) ); } }
Jika kode dicompaile akan menghasilkan seperti gambar dibawah ini :
Pembahasan
Apa kesimpulan yang diambil dari hasil kode diatas. Sebetulnya cukup sederhana dan simple sekali:
Oke begini. Apa bila nilai satu diberi tanda not maka hasil nya 0. Begitu juga statement yang benar apabila diberi tanda not maka akan berubah false.
- 1 = 0 ; Hasil akan menjadi 0 atau false
- 0 = 1 ; Hasil akan menjadi 1 atau true
- !(24>=21); Hasil akan menjadi false; Pernyataan benar tapi diberi tanda not menjadi salah (false)
- !(12<=9); Hasil akan menjadi true; Pernyataan salah tapi diberi tanda not menjadi benar (ture)
Oke demikian untuk artikel ini. Semoga benrmanfaat. Terima Kasih.
ConversionConversion EmoticonEmoticon