Симбол који се користи за обављање операција назива се оператор. У Јави, „ != ” је оператор поређења који се користи да би се утврдило да ли су два операнда једнака или не тако што ће их упоредити, док „ =! ” оператор комбинује два оператора; први је оператор доделе “ = “, а други је логички Не оператор “ ! ” који ради на логичким вредностима. Такође се користи у инверзији логичких вредности.
Овај пост ће објаснити разлику између != и =! Оператори у Јави.
Која је разлика између != и =! Оператори у Јави?
“ != ' и ' =! ” су два одвојена Јава оператора. Ова два оператера се не могу поредити јер служе различитим функцијама. „ != ” оператор упоређује два операнда, док „ =! ” оператор инверзира резултат логичких вредности. Његово представљање само даје осећај сличности.
Сада ћемо разговарати о обе методе и њиховој употреби један по један!
Шта је “!=” оператор у Јави?
„ != ” оператор се такође назива „ неједнако са ” Јава оператер. Користи се за процену да ли су два операнда једнака док се користе условни искази. Овај оператор враћа логичке вредности, где је „ истинито ” означава да се вредности упоређују и да нису једнаке, а „ лажно ” се односи на његов супротан случај када су обе вредности једнаке.
Како користити “!=” оператор у Јави?
Пратите доле дату синтаксу за поређење вредности променљиве „ а ” са „ б ' помоћу ' != ” (није једнако) оператор:
а ! =б
Пример 1
У овом примеру, креираћемо две променљиве целобројног типа, „ а ' и ' б ” и иницијализујте их:
инт а = двадесет ;инт б = 23 ;
Одштампајте оригиналне вредности променљивих “ а ' и ' б ” на конзоли уз помоћ „ Систем.оут.принтлн() ” метод:
Систем.оут.принтлн ( 'Вредност б = ' +б ) ;
Затим ћемо проверити да ли је вредност „ а ” је једнако вредности „ б ' помоћу ' != ” оператор. Вратиће логичку вредност “ лажно ” ако су обе вредности једнаке:
На крају, одштампајте резултујућу вредност на конзоли:
Излаз приказује логичку вредност “ истинито “, што указује да су вредности „ а ' и ' б ” нису једнаки:
Пример 2
Сада ћемо извршити исту операцију користећи следећу синтаксу:
боолеан излаз = ! ( а ==б ) ;
Прво проверава једнакост „ а ' и ' б ” вредности променљивих користећи оператор поређења “ == ” а затим негира резултат.
Коначно, одштампајте излаз на конзоли:
Систем.оут.принтлн ( излаз ) ;
Излаз
Сада, пређимо на други пример где ћемо видети како поменути оператор помаже да се пронађе једнакост под наведеним условима.
Пример 3
Овде ћемо размотрити исте варијабле ' а ' и ' б ” са њиховим вредностима као у претходним примерима. Користићемо условно „ ако ” да бисте проверили да ли су вредности обе променљиве једнаке или не и одштампали додате исказе:
ако ( а ! =б ) {Систем.оут.принтлн ( „Вредност „а“ није једнака вредности „б““ ) ;
} друго {
Систем.оут.принтлн ( „Вредност „а“ је једнака вредности „б““ ) ;
}
Излаз показује да су вредности „ а ' и ' б ” нису једнаки:
Сада идите ка раду „ =! ” оператор у Јави.
Шта је '=!' Оператор у Јави?
„ =! ” оператор је комбинација два оператора, оператор доделе “ = “ а логично не “ ! ” оператор. Логички не оператор се користи за претварање оригиналне вредности, док се оператор доделе користи за доделу вредности.
Да бисте конвертовали излаз логичких вредности, можете користити „ =! ” оператор. Конвертује логичку вредност и затим је додељује другом операнду.
Како се користи '=!' Оператор у Јави?
Синтакса за коришћење „ =! ” оператор је дат на следећи начин:
Икс = ! И
Белешка: Тачан израз је „ к= !и ' не ' к=!и ”; мало је збуњујуће. Израз ' к= !и ” показује да је логичка вредност „ И ” се прво инвертује, а затим се додељује „ Икс ”.
Пример
У овом примеру имамо две променљиве боолеовог типа, „ Икс ' и ' И “, са следећим вредностима:
боолеан к = истинито ;боолеан и = истинито ;
Одштампајте вредности креираних променљивих на конзоли користећи „ Систем.оут.принтлн() ” метод:
Систем.оут.принтлн ( 'Боолеан вредност и = ' +и ) ;
Сада ћемо конвертовати логичку вредност „ Икс ” уз помоћ „ =! ” оператор:
„ И ” ће прво инвертовати своју вредност из „ истинито ' до ' лажно “, а затим се додељује „ Икс ”. Одштампајте ажурирану вредност „ Икс ” на конзоли:
Излаз
Дали смо све основне информације о „ != ' и ' =! ” оператори у Јави.
Закључак
Обоје ' != ' и ' =! ” су Јава оператори који се користе за обављање различитих функционалности. „ != ” оператор је оператор поређења који упоређује једнакост два операнда да би утврдио да ли су једнаки или не, док „ =! ” је комбинација два оператора, оператор доделе “ = “, а логички не оператор “ ! ” који ради на логичким вредностима. У овом посту смо разговарали о разлици између != и =! оператори у Јави и њихова употреба.