mniej niż : <
mniejszy lub równy : <=
większy niż:>
większy niż niż równy do:> =
Instance-of: Instanceof
Oba operandy każdego z tych operatorów muszą być tego samego typu. Wynik będzie niewiarygodny, jeśli jeden typ operand jest inny niż drugi typ operand. Oznacza to, że oba operandy powinny być wszystkie ints lub wszystkie pływaki, lub wszystkie podwójne lub wszystkie znaki.
W tym artykule ilustruje użycie operatorów logicznych, z INTS, podwójnymi i literami alfabetu. Ilustruje również zastosowanie instancji, które nie jest tak naprawdę przeznaczone dla typów prymitywnych.
UWAGA, że operand może być utrzymywany przez zmienną.
< OperatorZ ints
Poniższy program pokazuje użycie < operator with ints:
Klasa publiczna THEClassWyjście to, tak.
Z Charsem
Poniższy program pokazuje użycie < operator with chars:
Klasa publiczna THEClassWyjście to, tak.
Z podwójnymi
Poniższy program pokazuje użycie < operator with doubles:
Klasa publiczna THEClassWyjście to, tak.
<= OperatorZ ints
Poniższy program pokazuje użycie <= operator with ints:
Klasa publiczna THEClassWyjście to, tak.
Z Charsem
Poniższy program pokazuje użycie <= operator with chars:
Klasa publiczna THEClassWyjście to, tak.
Z podwójnymi
Poniższy program pokazuje użycie <= operator with doubles:
Klasa publiczna THEClassWyjście to, tak.
> OperatorZ ints
Poniższy program pokazuje użycie operatora> z ints:
Klasa publiczna THEClassWyjście to, tak.
Z Charsem
Poniższy program pokazuje użycie operatora> z Chars:
Klasa publiczna THEClassWyjście to, tak.
Z podwójnymi
Poniższy program pokazuje użycie operatora> z podwójnymi:
Klasa publiczna THEClassWyjście to, tak.
> = OperatorZ ints
Poniższy program pokazuje użycie operatora> = z ints:
Klasa publiczna THEClassWyjście to, tak.
Z Charsem
Poniższy program pokazuje użycie operatora> = z zwarciami:
Klasa publiczna THEClassWyjście to, tak.
Z podwójnymi
Poniższy program pokazuje użycie operatora> = z podwójnym:
Klasa publiczna THEClassWyjście to, tak.
Instanceof Operator
Instanceof Operator zwraca true, jeśli obiekt niepryminitywny jest instancją zdefiniowanej klasy. Obiektem jest lewy operand, a klasa jest prawym operandem.
Zdefiniowana klasa
Poniższy program ilustruje to:
klasa AclassWyjście jest prawdziwe.
int i liczba całkowita
Integer to opakowanie klasowe dla prymitywnego typu, int. Poniższy program pokazuje, w jaki sposób operator instancji można używać z INT i Integer:
Klasa publiczna THEClassWyjście jest prawdziwe. Int musi być odwołany INT, który jest liczbą całkowitą, a nie tylko int.
pływać i pływać
Float jest klasą opakowania typu prymitywnego, float. Poniższy program pokazuje, w jaki sposób operator instancji można używać z float i float:
Klasa publiczna THEClassWyjście jest prawdziwe. Float musi być odwołanym pływakiem, który jest pływakiem, a nie tylko pływak.
podwójne i podwójne
Podwójne to klasowe opakowanie prymitywnego typu, podwójne. Poniższy program pokazuje, w jaki sposób operator instancji można użyć z podwójnym i podwójnym:
Klasa publiczna THEClassWyjście jest prawdziwe. Podwójne musi być podwójne, które jest podwójne, a nie tylko podwójne (małe „d”).
char i charakter
Charakter jest klasą opakowania pierwotnego typu, Char. Poniższy program pokazuje, w jaki sposób operator instancji można użyć z charytatywą i charakterem:
Klasa publiczna THEClassWyjście jest prawdziwe. Char musi być odwołanym charakterem, który jest postacią, a nie tylko char.
Boolean i boolean
Boolean to klasowy opakowanie prymitywnego typu, boolean. Poniższy program pokazuje, w jaki sposób operator instancji można używać z boolean i boolean:
Klasa publiczna THEClassWyjście jest prawdziwe. Boolean musi być przywoływaną logiką, która jest logiczna, a nie tylko boolean.
Wniosek
W Javie operatorzy relacyjne są mniej niż niż<), less-than-or-equal-to (), greater-than-or-equal-to (>=). Java ma również innego operatora o nazwie The Instance of Operator (InstanceOf), który jest również operatorem relacyjnym. Instanceof Operator zwraca true, jeśli obiekt niepryminitywny jest instancją zdefiniowanej klasy. Obiektem jest lewy operand, a klasa jest prawym operandem.