Која је разлика између != и =! Оператори у Јави

Koja Je Razlika Izmedu I Operatori U Javi



Симбол који се користи за обављање операција назива се оператор. У Јави, „ != ” је оператор поређења који се користи да би се утврдило да ли су два операнда једнака или не тако што ће их упоредити, док „ =! ” оператор комбинује два оператора; први је оператор доделе “ = “, а други је логички Не оператор “ ! ” који ради на логичким вредностима. Такође се користи у инверзији логичких вредности.

Овај пост ће објаснити разлику између != и =! Оператори у Јави.







Која је разлика између != и =! Оператори у Јави?

!= ' и ' =! ” су два одвојена Јава оператора. Ова два оператера се не могу поредити јер служе различитим функцијама. „ != ” оператор упоређује два операнда, док „ =! ” оператор инверзира резултат логичких вредности. Његово представљање само даје осећај сличности.



Сада ћемо разговарати о обе методе и њиховој употреби један по један!



Шта је “!=” оператор у Јави?

!= ” оператор се такође назива „ неједнако са ” Јава оператер. Користи се за процену да ли су два операнда једнака док се користе условни искази. Овај оператор враћа логичке вредности, где је „ истинито ” означава да се вредности упоређују и да нису једнаке, а „ лажно ” се односи на његов супротан случај када су обе вредности једнаке.





Како користити “!=” оператор у Јави?

Пратите доле дату синтаксу за поређење вредности променљиве „ а ” са „ б ' помоћу ' != ” (није једнако) оператор:

а !


Пример 1



У овом примеру, креираћемо две променљиве целобројног типа, „ а ' и ' б ” и иницијализујте их:

инт а = двадесет ;
инт б = 23 ;


Одштампајте оригиналне вредности променљивих “ а ' и ' б ” на конзоли уз помоћ „ Систем.оут.принтлн() ” метод:

Систем.оут.принтлн ( 'Вредност а = ' ) ;
Систем.оут.принтлн ( 'Вредност б = ' ) ;


Затим ћемо проверити да ли је вредност „ а ” је једнако вредности „ б ' помоћу ' != ” оператор. Вратиће логичку вредност “ лажно ” ако су обе вредности једнаке:

боолеан излаз = а ! =б;


На крају, одштампајте резултујућу вредност на конзоли:

Систем.оут.принтлн ( излаз ) ;



Излаз приказује логичку вредност “ истинито “, што указује да су вредности „ а ' и ' б ” нису једнаки:


Пример 2

Сада ћемо извршити исту операцију користећи следећу синтаксу:

боолеан излаз = ! ( а ==б ) ;


Прво проверава једнакост „ а ' и ' б ” вредности променљивих користећи оператор поређења “ == ” а затим негира резултат.

Коначно, одштампајте излаз на конзоли:

Систем.оут.принтлн ( излаз ) ;



Излаз


Сада, пређимо на други пример где ћемо видети како поменути оператор помаже да се пронађе једнакост под наведеним условима.

Пример 3

Овде ћемо размотрити исте варијабле ' а ' и ' б ” са њиховим вредностима као у претходним примерима. Користићемо условно „ ако ” да бисте проверили да ли су вредности обе променљиве једнаке или не и одштампали додате исказе:

ако ( а ! ) {
Систем.оут.принтлн ( „Вредност „а“ није једнака вредности „б““ ) ;
} друго {
Систем.оут.принтлн ( „Вредност „а“ је једнака вредности „б““ ) ;
}



Излаз показује да су вредности „ а ' и ' б ” нису једнаки:


Сада идите ка раду „ =! ” оператор у Јави.

Шта је '=!' Оператор у Јави?

=! ” оператор је комбинација два оператора, оператор доделе “ = “ а логично не “ ! ” оператор. Логички не оператор се користи за претварање оригиналне вредности, док се оператор доделе користи за доделу вредности.

Да бисте конвертовали излаз логичких вредности, можете користити „ =! ” оператор. Конвертује логичку вредност и затим је додељује другом операнду.

Како се користи '=!' Оператор у Јави?

Синтакса за коришћење „ =! ” оператор је дат на следећи начин:

Икс = ! И


Белешка: Тачан израз је „ к= !и ' не ' к=!и ”; мало је збуњујуће. Израз ' к= !и ” показује да је логичка вредност „ И ” се прво инвертује, а затим се додељује „ Икс ”.

Пример

У овом примеру имамо две променљиве боолеовог типа, „ Икс ' и ' И “, са следећим вредностима:

боолеан к = истинито ;
боолеан и = истинито ;


Одштампајте вредности креираних променљивих на конзоли користећи „ Систем.оут.принтлн() ” метод:

Систем.оут.принтлн ( 'Боолеан вредност к = ' ) ;
Систем.оут.принтлн ( 'Боолеан вредност и = ' ) ;


Сада ћемо конвертовати логичку вредност „ Икс ” уз помоћ „ =! ” оператор:

Икс = ! И;


И ” ће прво инвертовати своју вредност из „ истинито ' до ' лажно “, а затим се додељује „ Икс ”. Одштампајте ажурирану вредност „ Икс ” на конзоли:

Систем.оут.принтлн ( 'Сада вредност к = ' ) ;



Излаз


Дали смо све основне информације о „ != ' и ' =! ” оператори у Јави.

Закључак

Обоје ' != ' и ' =! ” су Јава оператори који се користе за обављање различитих функционалности. „ != ” оператор је оператор поређења који упоређује једнакост два операнда да би утврдио да ли су једнаки или не, док „ =! ” је комбинација два оператора, оператор доделе “ = “, а логички не оператор “ ! ” који ради на логичким вредностима. У овом посту смо разговарали о разлици између != и =! оператори у Јави и њихова употреба.