Java'da If Koşullarında Not Operatörü Nasıl Kullanılır?

Java Da If Kosullarinda Not Operatoru Nasil Kullanilir



Java'da “ Olumsuz ” işleci ile “ eğer ' koşulu, ' sonucunda döndürülen sonucu tersine çevirir. eğer ” koşullu ifade. Özellikle karmaşık koşullarla uğraşırken, operatör olmayanlar mantığı basitleştirebilir. 'Eğer' koşulunda 'Not' operatörünün kullanılması, özellikle olumsuz koşulları ifade ederken kodu daha özlü ve daha kolay anlaşılır hale getirebilir.

Bu makale, Java'daki if koşulunda Not operatörünü kullanma prosedürünü göstermektedir.







Java'da If Koşullarında Not Operatörü Nasıl Kullanılır?

“Not” operatörü ünlem işareti (!) ile temsil edilir. Java'da sağlanan Boolean değerini reddeden bir tür mantıksal işleçtir ve ' eğer ” sağlanan bir koşul için karşıt yanıtı/değeri kontrol etmek için koşullar. Bu, belirli bir koşul karşılanmadığında belirli bir eylemi gerçekleştirmede veya bir kod bloğunu yürütmede faydalıdır.



Sözdizimi



Sözdizimi bir “ eğer ' ile koşullu ifade Olumsuz ' Şebeke. Ayrıca, varsayalım ki ' birşeyler yap() ” işlevi yalnızca doğru veya yanlış döndürür:





eğer ( ! birşeyler yap ( ) )
{
// bazı kod parçalarını gerçekleştir
}
başka {
// bazı kod parçalarını gerçekleştir
}

Yukarıdaki sözdiziminde:



  • İlk olarak, “ için döndürülen değer birşeyler yap() ” işlevi reddedilir ve bu değer “ işlevine koşul olarak iletilir. eğer ' ifade.
  • Ardından, else bölümüne, yalnızca ' eğer ” ifadesi yanlıştır.

Örnek 1: If Koşulunda Not Operatörünü Kullanarak Bölmeyi Kontrol Etme

“ kavramını açıklamak için Olumsuz ' işleci ' eğer ” koşulu, aşağıdaki kodu izleyin:

sınıf Bölümü {
genel statik geçersiz ana ( Sicim [ ] argümanlar ) {
int sayısı = 19 ;
int div = 5 ;
eğer ( birde % div ! = 0 ) {
System.out.println ( sayı + ' ile bölünemez' + bölüm ) ;
} başka {
System.out.println ( sayı + ' ile Tam Bölünebilir' + bölüm ) ;
}
}
}

Yukarıdaki kodun açıklaması:

  • İlk olarak, “ adlı iki değişken oluşturun. birde ' Ve ' div ”ve onlara sahte değerler sağlayın.
  • Sonra, “ eğer Önce her iki işleçte de bölme işlemini gerçekleştiren ve ardından “ ifadesini kullanan ” deyimi kullanılır. Eşit değil ' imza.
  • Bu ' Olumsuz ' operatörü, koşulun olumsuzlamasını yapar ve yalnızca sonuç şuna eşit değilse doğru olur ' 0 ”.
  • Sonunda, sonuç şuna eşitse işlemek için başka bir bölüm oluşturun ' 0 ”.

Yukarıda belirtilen kodun yürütülmesinden sonra:

Yukarıdaki anlık görüntü, sağlanan değerlerin bölünemez olduğunu gösterir, bu nedenle ' eğer ” kısmı yürütülür.

Örnek 2: If Koşulunda Not Operatörünü Kullanarak Daha Büyük Sayı Bulma

“ kullanarak Olumsuz ' işleci ' eğer ” koşullu ifade, birden çok değişken arasında daha büyük bir sayı da bulunabilir.

Daha iyi bir açıklama için aşağıdaki kodu ziyaret edelim:

sınıf Büyük {
genel statik geçersiz ana ( Sicim [ ] argümanlar ) {
int bir = yirmi ;
int b = 10 ;
eğer ( ! ( A > = b ) ) {
System.out.println ( bir + ' daha az ' + b ) ;
} başka {
System.out.println ( bir + ' daha büyüktür ' + b ) ;
}
}
}

Yukarıdaki kodun açıklaması:

  • İlk olarak, iki değişken başlatılır. Sonra ' Olumsuz ” operatörü, “ olup olmadığını kontrol etmek için bir koşulda uygulanır. A ' değişkeni 'den büyük veya ona eşittir' B ” değişken.
  • Bundan sonra, ilgili mesajı “ eğer ” ifade bloğu.
  • Sonunda, “ içinde bulunan bir mesajı yazdırır. başka ” kısmı.

Yukarıdaki kodu çalıştırdıktan sonra:

Yukarıdaki anlık görüntü, “ yardımıyla daha büyük değerin bulunduğunu gösteriyor. Olumsuz ' Şebeke.

Çözüm

Olumsuz operatör eğer 'koşullar, olumsuz koşulların ifade edilmesinde, karmaşık mantığın basitleştirilmesinde ve kod okunabilirliğinin geliştirilmesinde esneklik ve netlik sağlar. Bunu kullanarak, kod satırları çok azalır, programcının zamanından büyük tasarruf sağlar ve mantıksal hata olasılığını azaltır. Bu makale, Java'da if koşulunda Not operatörünü kullanma prosedürünü göstermiştir.