Как да използвам оператора Not в условия If в Java?

Kak Da Izpolzvam Operatora Not V Uslovia If V Java



В Java, „ Не ” с „ ако ' условие обръща резултата, който се връща в резултат на ' ако ” условен оператор. Особено, когато се работи със сложни условия, неоператорът може да опрости логиката. Използването на оператора „Не“ в условието „ако“ може да направи кода по-сбит и по-лесен за разбиране, особено когато се изразяват отхвърлени условия.

Тази статия демонстрира процедурата за използване на оператора Not в условието if в Java.







Как да използвам оператора Not в условия If в Java?

Операторът 'Не' е представен от удивителния знак (!). Това е вид логически оператор в Java, който отрича предоставената булева стойност и се използва с „ ако ” условия за проверка за обратен отговор/стойност за дадено условие. Това е от полза при извършване на конкретно действие или изпълнение на блок от код, когато определено условие не е изпълнено.



Синтаксис



Синтаксисът съдържа „ ако ” условен оператор с „ Не ' оператор. Освен това нека приемем, че „ Направи нещо() ” функцията връща само true или false:





ако ( ! Направи нещо ( ) )
{
// изпълнете част от кода
}
друго {
// изпълнете част от кода
}

В горния синтаксис:



  • Първо, върнатата стойност за „ Направи нещо() ” се отрича и тази стойност се предава като условие към „ ако ” изявление.
  • След това в частта else се вмъква някакъв код, който работи само ако „ ако ” твърдението е невярно.

Пример 1: Проверка на деление с помощта на оператора Not в условието If

За да се обясни концепцията на „ Не ” оператор в „ ако ”, следвайте кода по-долу:

клас дивизия {
публичен статичен void main ( низ [ ] аргументи ) {
int число = 19 ;
int div = 5 ;
ако ( никой % див ! = 0 ) {
System.out.println ( номер + ' не се дели на ' + разр ) ;
} друго {
System.out.println ( номер + ' се дели напълно на ' + разр ) ;
}
}
}

Обяснение на горния код:

  • Първо създайте две променливи с име ' никой ' и ' див ” и им предоставя фиктивни стойности.
  • След това „ ако ” се използва оператор, който първо извършва разделянето на двата оператора и след това използва „ Не е равно ' знак.
  • Това ' Не ” операторът прави отрицание на условието и става верен само ако резултатът не е равен на „ 0 ”.
  • В крайна сметка създайте друга част за обработка, ако резултатът е равен на „ 0 ”.

След изпълнението на горния код:

Горната моментна снимка показва, че предоставените стойности не са делими, поради което „ ако ” се изпълнява част.

Пример 2: Намиране на по-голямо число с помощта на оператор Not в условие If

С помощта на „ Не ” оператор в „ ако ” условен оператор, може да се намери и по-голям брой между множество променливи.

Нека посетим кода по-долу за по-добро обяснение:

клас Greater {
публичен статичен void main ( низ [ ] аргументи ) {
int a = двадесет ;
int b = 10 ;
ако ( ! ( а > = б ) ) {
System.out.println ( а + ' е по-малко от ' + б ) ;
} друго {
System.out.println ( а + 'е по-голямо от' + б ) ;
}
}
}

Обяснение на горния код:

  • Първо се инициализират две променливи. Тогава ' Не ' се прилага при условие да се провери дали ' а ” променливата е по-голяма или равна на „ b ” променлива.
  • След това отпечатайте относително съобщение в „ ако ” блок с изявления.
  • В крайна сметка отпечатва съобщение, което присъства в „ друго ” порция.

След изпълнението на горния код:

Горната моментна снимка показва, че е намерена по-голяма стойност с помощта на „ Не ' оператор.

Заключение

Не ' оператор в ' ако ” условия предоставя гъвкавост и яснота при изразяване на отхвърлени условия, опростяване на сложна логика и подобряване на четливостта на кода. Използвайки го, редовете код намаляват много, спестяват много време на програмиста и намаляват шансовете за логически грешки. Тази статия демонстрира процедурата за използване на оператора Not в условието if в Java.