meno di : <
minore o uguale a : <=
Gran parte:>
più che oqual-to-to:> =
istanza di: istanza di
Entrambi gli operandi di ciascuno di questi operatori devono essere dello stesso tipo. Il risultato non sarà affidabile se un tipo di operando è diverso dall'altro tipo di opera. Cioè, entrambi gli operandi dovrebbero essere tutti int, o tutti i galleggianti, o tutti i doppi o tutti i personaggi.
Questo articolo illustra l'uso di operatori logici, con INT, doppi e lettere dell'alfabeto. Illustra anche l'uso di istanza, che non è davvero pensato per i tipi primitivi.
Nota che un operando può essere trattenuto da una variabile.
< OperatorCon int
Il seguente programma, mostra un uso del < operator with ints:
Classe pubblica TheClassL'output è, sì.
Con Chars
Il seguente programma, mostra un uso del < operator with chars:
Classe pubblica TheClassL'output è, sì.
Con doppio
Il seguente programma, mostra un uso del < operator with doubles:
Classe pubblica TheClassL'output è, sì.
<= OperatorCon int
Il seguente programma, mostra un uso del <= operator with ints:
Classe pubblica TheClassL'output è, sì.
Con Chars
Il seguente programma, mostra un uso del <= operator with chars:
Classe pubblica TheClassL'output è, sì.
Con doppio
Il seguente programma, mostra un uso del <= operator with doubles:
Classe pubblica TheClassL'output è, sì.
> OperatoreCon int
Il seguente programma, mostra un uso dell'operatore> con INT:
Classe pubblica TheClassL'output è, sì.
Con Chars
Il seguente programma, mostra un uso dell'operatore> con caratteri:
Classe pubblica TheClassL'output è, sì.
Con doppio
Il seguente programma, mostra un uso dell'operatore> con doppio:
Classe pubblica TheClassL'output è, sì.
> = OperatoreCon int
Il seguente programma mostra un uso dell'operatore> = con INT:
Classe pubblica TheClassL'output è, sì.
Con Chars
Il seguente programma, mostra un uso dell'operatore> = con caratteri:
Classe pubblica TheClassL'output è, sì.
Con doppio
Il seguente programma, mostra un uso dell'operatore> = con doppio:
Classe pubblica TheClassL'output è, sì.
istanza dell'operatore
L'istanza dell'operatore restituisce vero se un oggetto non prigiista è un'istanza di una classe definita. L'oggetto è l'operando sinistro, mentre la classe è l'operando destro.
Classe definita
Il seguente programma illustra questo:
classe aclassL'output è vero.
int e intero
Integer è l'involucro di classe per il tipo primitivo, int. Il seguente programma mostra come l'esempio dell'operatore può essere utilizzato con int e intero:
Classe pubblica TheClassL'output è vero. L'int deve essere un INT referenziato, che è intero, e non solo INT.
galleggiare e galleggiare
Il galleggiante è l'involucro di classe del tipo primitivo, galleggiante. Il seguente programma mostra come l'esempio dell'operatore può essere utilizzato con galleggiante e galleggiante:
Classe pubblica TheClassL'output è vero. Il galleggiante deve essere un galleggiante di riferimento, che è galleggiante, e non solo galleggiante.
doppio e doppio
Il doppio è l'involucro di classe del tipo primitivo, doppio. Il seguente programma mostra come utilizzare l'istanza dell'operatore con doppio e doppio:
Classe pubblica TheClassL'output è vero. Il doppio deve essere un doppio di riferimento, che è doppio, e non solo il doppio (d 'minesco).
Char e carattere
Il carattere è l'involucro di classe del tipo primitivo, char. Il seguente programma mostra come utilizzare l'istanza dell'operatore con char e carattere:
Classe pubblica TheClassL'output è vero. Il carattere deve essere un carattere di riferimento, che è carattere, e non solo.
Booleano e booleano
Booleano è l'involucro di classe del tipo primitivo, booleano. Il seguente programma mostra come l'operatore di istanza può essere utilizzato con booleano e booleano:
Classe pubblica TheClassL'output è vero. Il booleano deve essere un booleano referenziato, che è booleano, e non solo un booleano.
Conclusione
In Java, gli operatori relazionali sono meno di (<), less-than-or-equal-to (), greater-than-or-equal-to (>=). Java ha anche un altro operatore, chiamato istanza di operatore (istanzaf), che è anche un operatore relazionale. L'istanza dell'operatore restituisce vero se un oggetto non prigiista è un'istanza di una classe definita. L'oggetto è l'operando sinistro, mentre la classe è l'operando destro.