Operatori relazionali in Java | Spiegato

Operatori relazionali in Java | Spiegato
In Java, gli operatori relazionali esaminano la relazione tra variabili/valori. Gli operatori relazionali restituiscono i valori booleani dopo aver verificato la relazione. Se la relazione è corretta, restituirebbe vero altro, falso. Questa categoria include operatori come meno di, maggiore, uguale e non uguale, inferiore o uguale a, maggiore o uguale. Questo articolo fornisce il funzionamento e l'utilizzo degli operatori relazionali in lingua Java.

Come funzionano gli operatori relazionali in Java

Gli operatori relazionali utilizzati in Java sono uguali a qualsiasi altro linguaggio di programmazione. Ognuno degli operatori relazionali è definito qui e l'ulteriore utilizzo sarebbe fornito nella sezione imminente.

Uguale a (==): Questo operatore controlla la relazione di uguaglianza tra valori/variabili in Java. Il simbolo dell'operatore è "=="Ed è praticato seguendo la sintassi fornita di seguito:

a == B;

Non uguale (!=): Questo è l'opposto di uguale all'operatore in quanto controlla la disuguaglianza di due variabili/valori. Il simbolo per usare questo operatore è "!(=) ”E la seguente sintassi può essere seguita per questo operatore:

UN!= b;

Maggiore di (>). Maggiore rispetto all'operatore controlla se l'operando sul lato sinistro è maggiore dell'altro o no. La sintassi dell'utilizzo dell'operatore maggiore è mostrata di seguito:

a> b;

Maggiore o uguale a (> =): Mostra se una variabile è più alta o uguale a un'altra. Il "maggiore o uguale a" viene esercitato usando il simbolo "> =" e segue la sintassi fornita di seguito.

a> = b;

Meno di (<): Questo operatore controlla se la prima variabile/valore è inferiore al secondo valore/variabile o meno. È possibile fare riferimento alla seguente dichiarazione per utilizzare questo operatore.

UNMinore o uguale a (<=): È praticato per controllare il "meno o uguale" alla relazione tra due operandi usando la seguente sintassi:

UN<=b;

Come utilizzare gli operatori relazionali in Java

Questa sezione fornisce l'utilizzo degli operatori relazionali in Java. Più tardi in questa sezione, conosceresti anche il funzionamento degli operatori relazionali nelle dichiarazioni e nei loop della programmazione Java.

Uguale a (==): Il seguente codice Java utilizza l'operatore "uguale a" tra due variabili e restituisce il risultato falso poiché la variabile x = 2 non è uguale a y = 4.

pacchetto newpack;
classe pubblica relop
public static void main (string [] args)
// Dichiarare variabili
int x = 2, y = 4;
Sistema.fuori.println (x == y);

L'output del codice è fornito di seguito:

Non uguale a (!=): Il seguente programma Java, a = 7 non è uguale a b = 9, ma l'operatore non uguale restituito VERO nell'output.

pacchetto newpack;
classe pubblica relop
public static void main (string [] args)
// Dichiarare variabili
int a = 7, b = 9;
Sistema.fuori.println (a!= b);

L'output del codice viene visualizzato di seguito:

Meno di (<): Il codice fornito di seguito confronta le variabili C e D utilizzando l'operatore relazionale "meno di". Come valore della variabile c = 10 è meno di d = 15, Quindi l'output sarebbe vero:

pacchetto newpack;
classe pubblica relop
public static void main (string [] args)
// Dichiarare variabili
int c = 10, d = 15;
Sistema.fuori.println (c

L'output del codice è mostrato di seguito:

Maggiore di (>): Il codice Java fornito di seguito utilizza l'operatore maggiore di due variabili (E e F). Il numero intero 18 è memorizzato in variabile E mentre 12 è assegnato alla variabile F: che mostra il valore di F è più grande di e Ma abbiamo controllato se f> e o no.

pacchetto newpack;
classe pubblica relop
public static void main (string [] args)
// Dichiarare variabili
int e = 18, f = 12;
Sistema.fuori.println (f> e);

L'output del codice sopra è falso perché il F, non f> e:

Maggiore o uguale a (> =): Il codice fornito di seguito esercita il maggiore o uguale all'operatore su due variabili. La condizione (x> = y) definita nel codice è vera, quindi anche l'output è vera:

pacchetto newpack;
classe pubblica relop
public static void main (string [] args)
// Dichiarare variabili
int x = 13, y = 13;
Sistema.fuori.println (x> = y);

L'output del codice è mostrato di seguito:

Minore o uguale a (<=): Questo operatore è praticato su due variabili UN E B. I valori assegnati a UN E B Sono 5 E 8 rispettivamente. Il set di condizioni è b<=a which is false thus the return would also be false.

pacchetto newpack;
classe pubblica relop
public static void main (string [] args)
// Dichiarare variabili
int a = 5, b = 8;
Sistema.fuori.println (b<=a);

L'output del codice può essere visto nell'immagine qui sotto:

Utilizzo di operatori relazionali nei loop e dichiarazioni IF-ELSE in Java

La pratica più comune degli operatori relazionali è di usarli all'interno dei loop e le dichiarazioni condizionali IF-ELSE per costruire una condizione.

Per loop: Il loop è un tipo di loop ampiamente usato e il codice scritto di seguito mostra l'uso di per loop con operatori relazionali.

pacchetto newpack;
classe pubblica relop
public static void main (string [] args)
// Dichiarare variabili
int z = 2, i;
// usando per loop e <=
per (i = 0; i<=z; i++)

Sistema.fuori.println ("la condizione è vera");


Il codice è descritto come:

  • Dichiarare le variabili Z e I
  • Utilizzando per loop e operatore relazionale (meno o uguale a)
  • stampare una dichiarazione

L'output del codice è mostrato di seguito:

Operatori IF-Else e relazionali: Il seguente codice dimostra l'uso di IF-Else e operatore relazionale (>).

pacchetto newpack;
classe pubblica relop
public static void main (string [] args)
// Dichiarare variabili
int a = 4, b = 3;
// Utilizzo di IF-ELSE e operatore relazionale
if (a> b)

Sistema.fuori.println ("la condizione è vera");

altro

Sistema.fuori.println ("false!");


Il codice è descritto qui:

  • Dichiarare variabili
  • Usando il (a> b) come condizione nell'istruzione if
  • Stampa all'interno delle dichiarazioni If e Else

L'output del codice è mostrato di seguito:

Conclusione

Gli operatori relazionali in Java hanno la responsabilità chiave di controllare la condizione e restituire il risultato in base al controllo di tale condizione. Gli operatori relazionali Java sono praticati in dichiarazioni e loop condizionali per prendere decisioni nei programmi. Questo articolo dimostra il funzionamento degli operatori relazionali. Inoltre, sono previsti diversi esempi che illustrano l'uso di operatori condizionali individualmente e in dichiarazioni e loop condizionali.