Il simbolo utilizzato per eseguire operazioni è chiamato operatore. In Java, il "!="È un operatore di confronto utilizzato per determinare se due operandi sono uguali o meno confrontandoli, mentre il"=!"L'operatore combina due operatori; Il primo è un operatore di assegnazione "=", E il secondo è un logico non operatore"!"Questo funziona con valori booleani. È anche utilizzato nell'inversione dei valori booleani.
Questo post spiegherà la differenza tra != e =! Operatori di Java.
Qual è la differenza tra il != e =! Operatori di 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 il"=!"L'operatore inversa il risultato dei valori booleani. La sua rappresentazione dà solo un aspetto simile.
Ora discuteremo sia i metodi che il loro utilizzo uno per uno!
Cosa è "!= ”Operatore in Java?
IL "!="L'operatore è anche chiamato"non uguale a"Operatore Java. Viene utilizzato per valutare se due operandi sono uguali durante l'utilizzo di istruzioni condizionali. Questo operatore restituisce i valori booleani, dove "VERO"Indica che i valori vengono confrontati e non sono uguali e"falso"Si riferisce al suo caso opposto quando entrambi i valori sono uguali.
Come usare "!= ”Operatore in Java?
Segui la sintassi di seguito per il confronto del valore variabile "UN" con "B" usando il "!="(Non uguale) operatore:
UN!= b
Esempio 1
In questo esempio, creeremo due variabili di tipo intero, "UN" E "B"E inizializzali:
int a = 20;
int b = 23;
Stampa i valori originali delle variabili "UN" E "B"Sulla console con l'aiuto del"Sistema.fuori.println ()" metodo:
Sistema.fuori.println ("il valore di a ="+a);
Sistema.fuori.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:
output booleano = a!= b;
Infine, stampare il valore risultante sulla console:
Sistema.fuori.println (output);
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:
output booleano =!(a == B);
Prima controlla l'uguaglianza di "UN" E "B"Valori variabili usando l'operatore di confronto"=="E poi nega il risultato.
Infine, stampare l'output sulla console:
Sistema.fuori.println (output);
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"Dichiarazione per verificare se i valori di entrambe le variabili sono uguali o meno e stampano le dichiarazioni aggiunte:
se un!= b)
Sistema.fuori.println ("Il valore di" A "non è uguale al valore di" b "");
altro
Sistema.fuori.println ("Il valore di" A "è uguale al valore di" b "");
L'output mostra che i valori di "UN" E "B"Non sono uguali:
Ora, vai verso il funzionamento del "=!"Operatore in Java.
Cos'è “=!"Operatore in Java?
IL "=!"L'operatore è la combinazione dei due operatori, l'operatore di assegnazione"="E il logico non"!"Operatore. L'operatore logico non 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 "=!"Operatore. Converte il valore booleano e quindi lo assegna al secondo operando.
Come usare “=!"Operatore in Java?
La sintassi per l'utilizzo di "=!"L'operatore è 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 "Sistema.fuori.println ()" metodo:
Sistema.fuori.println ("il valore booleano di x ="+x);
Sistema.fuori.println ("Il valore booleano di y ="+y);
Ora convertiremo il valore booleano di "X"Con l'aiuto del"=!"Operatore:
x = !y;
IL "y"Per prima cosa inverte il suo valore da"VERO" A "falso", E poi è assegnato a"X". Stampa il valore aggiornato di "X"Sulla console:
Sistema.fuori.println ("Ora il valore di x =" +x);
Produzione
Abbiamo fornito tutte le informazioni di base sul "!=" E "=!"Operatori di Java.
Conclusione
Entrambi "!=" E "=!"Gli operatori Java sono usati per eseguire diverse funzionalità. IL "!="L'operatore è un operatore di confronto che confronta l'uguaglianza di due operandi per determinare se sono uguali o no, mentre il"=!"È la combinazione di due operatori, un operatore di assegnazione"=", E il logico non operatore"!"Questo funziona con valori booleani. In questo post, abbiamo discusso della differenza tra != e =! Operatori a Java e il loro utilizzo.