Qual è la differenza tra != e =! Operatori in Java

Qual E La Differenza Tra E Operatori In Java



Il simbolo utilizzato per eseguire le operazioni è chiamato operatore. In Java, il “ != ” è un operatore di confronto utilizzato per determinare se due operandi sono uguali o meno confrontandoli, mentre il “ =! ” operatore combina due operatori; il primo è un operatore di assegnazione “ = ”, e il secondo è un operatore Not logico “ ! ” che opera su valori booleani. Viene anche utilizzato nell'inversione di valori booleani.

Questo post spiegherà la differenza tra != e =! Operatori in Java.







Qual è la differenza tra != e =! Operatori in Java?

!= ' e ' =! ” sono due operatori Java separati. Questi due operatori non possono essere confrontati perché servono funzionalità diverse. Il ' != L'operatore ” confronta due operandi, mentre l'operatore “ =! L'operatore ” inverte il risultato dei valori booleani. La sua rappresentazione dà solo una sensazione simile.



Ora discuteremo entrambi i metodi e il loro utilizzo uno per uno!



Che cos'è l'operatore '!=' in Java?

Il ' != ” operatore è anche chiamato “ non uguale a ” Operatore Java. Viene utilizzato per valutare se due operandi sono uguali o meno durante l'utilizzo di istruzioni condizionali. Questo operatore restituisce valori booleani, dove “ VERO ” indica che i valori sono confrontati e non sono uguali, e “ falso ” si riferisce al suo caso opposto quando entrambi i valori sono uguali.





Come utilizzare l'operatore '!=' in Java?

Segui la sintassi indicata di seguito per confrontare il valore della variabile ' un ' insieme a ' b ' usando il ' != Operatore ” (non uguale):

un ! = b


Esempio 1



In questo esempio creeremo due variabili di tipo intero, ' un ' e ' b ” e inizializzarli:

int a = venti ;
int b = 23 ;


Stampa i valori originali delle variabili “ un ' e ' b ” sulla console con l'aiuto del “ System.out.println() ' metodo:

System.out println ( 'Il valore di a = ' +a ) ;
System.out println ( 'Il valore di b = ' +b ) ;


Quindi, verificheremo se il valore di ' un ” è uguale al valore di “ b ' usando il ' != operatore. Restituirà un valore booleano ' falso ” se entrambi i valori sono uguali:

uscita booleana = a ! =b;


Infine, stampa il valore risultante sulla console:

System.out println ( produzione ) ;



L'output mostra il valore booleano ' VERO ”, che indica che i valori di “ un ' e ' b ” non sono uguali:


Esempio 2

Ora, eseguiremo la stessa operazione utilizzando la seguente sintassi:

uscita booleana = ! ( un ==b ) ;


Prima verifica l'uguaglianza di ' un ' e ' b ” valori variabili utilizzando l'operatore di confronto “ == ” e quindi nega il risultato.

Infine, stampa l'output sulla console:

System.out println ( produzione ) ;



Produzione


Ora, passiamo a un altro esempio in cui vedremo come l'operatore menzionato aiuta a trovare l'uguaglianza nelle condizioni specificate.

Esempio 3

Qui considereremo le stesse variabili “ un ' e ' b ” con i loro valori come negli esempi precedenti. Useremo il condizionale “ Se ” per verificare se i valori di entrambe le variabili sono uguali o meno e stampare le istruzioni aggiunte:

Se ( un ! = b ) {
System.out println ( 'Il valore di 'a' non è uguale al valore di 'b'' ) ;
} altro {
System.out println ( 'Il valore di 'a' è uguale al valore di 'b'' ) ;
}



L'output mostra che i valori di ' un ' e ' b ” non sono uguali:


Ora, dirigiti verso il funzionamento del ' =! ” operatore in Java.

Che cos'è '=!' Operatore in Java?

Il ' =! ” operatore è la combinazione dei due operatori, l'operatore di Assegnazione “ = ” e il logico non “ ! operatore. L'operatore logico not viene utilizzato per convertire il valore originale, mentre l'operatore di assegnazione viene utilizzato per l'assegnazione del valore.

Per convertire l'output dei valori booleani, è possibile utilizzare il ' =! operatore. Converte il valore booleano e quindi lo assegna al secondo operando.

Come usare “=!” Operatore in Java?

La sintassi per l'utilizzo di ' =! ” è dato come segue:

X = ! Y


Nota: L'espressione corretta è ' x= !y ' non ' x=!y ”; è un po' confuso. L'espressione ' x= !y ” mostra che il valore booleano di “ Y ” viene prima invertito, quindi viene assegnato a “ X ”.

Esempio

In questo esempio, abbiamo due variabili di tipo booleano, ' X ' e ' Y ”, con i seguenti valori:

booleano x = VERO ;
booleano y = VERO ;


Stampa i valori delle variabili create sulla console usando il “ System.out.println() ' metodo:

System.out println ( 'Il valore booleano di x = ' +x ) ;
System.out println ( 'Il valore booleano di y = ' +y ) ;


Ora convertiremo il valore booleano di ' X ” con l'aiuto del “ =! ” operatore:

X = ! Y;


Il ' Y ” invertirà prima il suo valore da “ VERO ' a ' falso ”, e quindi viene assegnato a “ X ”. Stampa il valore aggiornato di “ X ” sulla console:

System.out println ( 'Ora il valore di x = ' +x ) ;



Produzione


Abbiamo fornito tutte le informazioni di base sul “ != ' e ' =! ” operatori in Java.

Conclusione

Tutti e due ' != ' e ' =! ” sono operatori Java utilizzati per eseguire diverse funzionalità. Il ' != L'operatore ” è un operatore di confronto che confronta l'uguaglianza di due operandi per determinare se sono uguali o meno, mentre l'operatore “ =! ” è la combinazione di due operatori, un operatore di assegnazione “ = ”, e l'operatore logico not “ ! ” che opera su valori booleani. In questo post, abbiamo discusso la differenza tra != e =! operatori in Java e il loro utilizzo.