Questo manuale ti aiuterà ad imparare gli altri metodi per confrontare due numeri interi in Java.
Come confrontare due numeri interi in Java?
Per confrontare due numeri interi in Java, è possibile utilizzare i metodi di seguito.
Nota: Operatore di confronto "=="Viene utilizzato per verificare l'uguaglianza nei tipi di dati primitivi, mentre per gli oggetti viene utilizzato il metodo equals (). Mentre il metodo confronto () è utile sia per i tipi di dati primitivi che per gli oggetti di tipo intero.
Vediamo come funzioneranno questi metodi.
Metodo 1: confrontare due numeri interi in Java usando l'operatore di confronto
Il metodo più comunemente usato dai programmatori per confrontare due numeri interi è l'operatore di confronto "==". Dà "1"Se le variabili specificate sono uguali; altro, ritorna "0".
Sintassi
Segui la sintassi di seguito per il confronto di due numeri interi usando l'operatore di confronto:
Esempio
In questo esempio, creeremo due variabili di tipo intero "X" E "y"E inizializzali:
Ora, confronta "X" con "y"Utilizzando l'operatore di confronto in"Se"Dichiarazioni. Se i valori di entrambi "X" E "y"Sono uguali, il"Sistema.fuori.println ()"Il metodo stamperà l'affermazione aggiunta:
if (x == y)L'output indica che il "X" E "y"I valori variabili non sono uguali:
Passiamo verso gli altri metodi per confrontare due numeri interi in Java.
Metodo 2: confronta due numeri interi in java usando il metodo equals ()
In Java, per confrontare due oggetti, usa il "equivale()" metodo. Emette il valore booleano "VERO"Se entrambi gli oggetti sono uguali; altro, ritorna "falso". Possiamo anche confrontare due oggetti interi come riferimento utilizzando il "equivale()" metodo.
Sintassi
Il metodo equals () ha la seguente sintassi:
Il metodo equals () è chiamato con un "X"Oggetto intero e corrisponderà al suo valore con"y"Questo è passato come argomento.
Esempio
Qui, abbiamo due riferimenti a oggetti interi, "X" E "y,"Con valori"23" E "23":
Ora confronteremo entrambe le variabili con l'aiuto di "equivale()"Metodo nel aggiunto"Se" condizione:
Se (x.equals (y))L'output mostra che i valori di "X" E "y" sono uguali:
Metodo 3: confronta due numeri interi in java usando il metodo confronta ()
IL "confrontare()"Il metodo può anche essere utilizzato per confrontare numericamente due valori. È il metodo statico che appartiene al "Numero intero" classe. Ci vogliono due variabili come argomento e ritorna "0"Se il primo valore è inferiore al secondo,"-1"Se il primo valore è maggiore del secondo o"1"Nel caso dell'uguaglianza.
Sintassi
Il metodo confronta () utilizza la seguente sintassi per confrontare due numeri interi:
La classe intera viene utilizzata per chiamare il metodo confronto () e "X" E "y"Sono gli numeri interi passati come argomenti.
Esempio
Qui, abbiamo due variabili di tipo intero "X" E "y"Con valori"23" E "20":
Confronteremo "X" E "y" usando "confrontare()"Metodo e memorizzare il valore risultante in"comp"Questa è una variabile di tipo intero:
int comp = intero.confronta (x, y);Ora verificheremo se il valore risultante di "confrontare()"Il metodo è maggiore o inferiore a 0 usando quanto segue"Se" dichiarazione.
if (comp> 0)L'output mostra che il valore del "X"La variabile è maggiore di"y":
Abbiamo fornito tutte le informazioni necessarie relative al confronto di due numeri interi in Java.
Conclusione
Per confrontare due numeri interi in Java, è possibile utilizzare tre metodi: l'operatore di confronto, il metodo equals () e il metodo di confronto (). L'operatore di confronto "=="Viene utilizzato per verificare l'uguaglianza nei tipi di dati primitivi, mentre per gli oggetti viene utilizzato il metodo equals (). Mentre il metodo confronto () è utile sia per i tipi di dati primitivi che per gli oggetti di tipo intero. Questo manuale ha illustrato i metodi per confrontare due numeri interi in Java con esempi adeguati.