Java Booleans
Java Booleans
Baie dikwels, in programmering, sal jy 'n datatipe nodig hê wat net een van twee waardes kan hê, soos:
- JA / NEE
- AAN AF
- WAAR VALS
Hiervoor het Java 'n boolean
datatipe, wat die waardes true
of kan neem false
.
Boole waardes
'n Boolese tipe word verklaar met die boolean
sleutelwoord en kan slegs die waardes true
of neem false
:
Voorbeeld
boolean isJavaFun = true;
boolean isFishTasty = false;
System.out.println(isJavaFun); // Outputs true
System.out.println(isFishTasty); // Outputs false
Dit is egter meer algemeen om Boolese waardes van Boolese uitdrukkings terug te gee vir voorwaardelike toetsing (sien hieronder).
Boole uitdrukking
'n Boole-uitdrukking is 'n Java-uitdrukking wat 'n Boole-waarde gee: true
of false
.
Jy kan 'n vergelykingsoperateur, soos die groter as ( >
) operateur gebruik om uit te vind of 'n uitdrukking (of 'n veranderlike) waar is:
Voorbeeld
int x = 10;
int y = 9;
System.out.println(x > y); // returns true, because 10 is higher than 9
Of selfs makliker:
Voorbeeld
System.out.println(10 > 9); // returns true, because 10 is higher than 9
In die voorbeelde hieronder gebruik ons die gelyk aan ( ==
) operateur om 'n uitdrukking te evalueer:
Voorbeeld
int x = 10;
System.out.println(x == 10); // returns true, because the value of x is equal to 10
Voorbeeld
System.out.println(10 == 15); // returns false, because 10 is not equal to 15
Die Boole-waarde van 'n uitdrukking is die basis vir alle Java-vergelykings en voorwaardes.
Jy sal meer oor toestande in die volgende hoofstuk leer.