mindre enn : <
mindre enn eller-ekval-til: <=
større enn:>
større enn-eller-ekval-til:> =
forekomst av: forekomst av
Begge operandene av hver av disse operatørene må være av samme type. Resultatet vil være upålitelig hvis den ene operandtypen er forskjellig fra den andre operandtypen. Det vil si at begge operandene skal være alle INT -er, eller alle flyter, eller alle dobler, eller alle karakterer.
Denne artikkelen illustrerer bruken av logiske operatører, med INT, dobler og bokstaver i alfabetet. Det illustrerer også bruken av forekomst, som egentlig ikke er ment for primitive typer.
Merk at en operand kan holdes av en variabel.
< OperatorMed INTS
Følgende program, viser bruk av < operator with ints:
public class theclassUtgangen er, ja.
Med chars
Følgende program, viser bruk av < operator with chars:
public class theclassUtgangen er, ja.
Med dobler
Følgende program, viser bruk av < operator with doubles:
public class theclassUtgangen er, ja.
<= OperatorMed INTS
Følgende program, viser bruk av <= operator with ints:
public class theclassUtgangen er, ja.
Med chars
Følgende program, viser bruk av <= operator with chars:
public class theclassUtgangen er, ja.
Med dobler
Følgende program, viser bruk av <= operator with doubles:
public class theclassUtgangen er, ja.
> OperatørMed INTS
Følgende program viser bruk av> operatøren med INT:
public class theclassUtgangen er, ja.
Med chars
Følgende program, viser bruk av> operatøren med chars:
public class theclassUtgangen er, ja.
Med dobler
Følgende program, viser bruk av> operatøren med dobler:
public class theclassUtgangen er, ja.
> = OperatørMed INTS
Følgende program, viser bruk av> = operatøren med INT:
public class theclassUtgangen er, ja.
Med chars
Følgende program, viser bruk av> = operatøren med chars:
public class theclassUtgangen er, ja.
Med dobler
Følgende program, viser bruk av> = operatøren med dobler:
public class theclassUtgangen er, ja.
forekomst av operatør
Forekomsten av operatøren returnerer sant hvis et ikke-primitivt objekt er en forekomst av en definert klasse. Objektet er venstre operand, mens klassen er den rette operanden.
Definert klasse
Følgende program illustrerer dette:
klasse aclassUtgangen er sann.
int og heltall
Heltall er klasseinnpakningen for den primitive typen, int. Følgende program viser hvordan forekomsten av operatøren kan brukes med Int og heltall:
public class theclassUtgangen er sann. Int må være en referert int, som er heltall, og ikke bare int.
flyte og flyte
Float er klasseinnpakningen av den primitive typen, Float. Følgende program viser hvordan forekomsten av operatøren kan brukes med float og float:
public class theclassUtgangen er sann. Flyten må være en referert float, som er flyte, og ikke bare flyter.
Dobbelt og dobbelt
Dobbelt er klasseinnpakningen av den primitive typen, dobbel. Følgende program viser hvordan forekomsten av operatøren kan brukes med dobbelt og dobbelt:
public class theclassUtgangen er sann. Double må være en referert dobbel, som er dobbel, og ikke bare dobbelt (små bokstaver 'd').
røye og karakter
Karakter er klasseinnpakningen av den primitive typen, røye. Følgende program viser hvordan forekomsten av operatøren kan brukes med røye og karakter:
public class theclassUtgangen er sann. Karten må være en referert røye, som er karakter, og ikke bare røye.
boolsk og boolsk
Boolean er klasseinnpakningen av den primitive typen, Boolean. Følgende program viser hvordan forekomsten av operatøren kan brukes sammen med boolsk og boolsk:
public class theclassUtgangen er sann. Boolsket må være en referert boolsk, som er boolsk, og ikke bare en boolsk.
Konklusjon
I Java er relasjonelle operatører mindre enn (<), less-than-or-equal-to (), greater-than-or-equal-to (>=). Java har også en annen operatør, kalt forekomsten av operatøren (forekomst), som også er en relasjonsoperatør. Forekomsten av operatøren returnerer sant hvis et ikke-primitivt objekt er en forekomst av en definert klasse. Objektet er venstre operand, mens klassen er den rette operanden.