Τελεστές σύγκρισης
Οι αριθμητικές τιμές της Java μπορούν να συγκριθούν με τη
χρήση των παρακάτω τελεστών:
| Σύγκριση | Τελεστής της Java |
| Ίσο | == |
| Διάφορο | != |
| Μικρότερο | < |
| Μεγαλύτερο | > |
| Μικρότερο ή ίσο | <= |
| Μεγαλύτερο ή ίσο | >= |
- Για τον υπολογισμό μιας τιμής, πρώτα εκτελούνται οι πράξεις ανάμεσα
στους τελεστές * / %, μετά οι πράξεις ανάμεσα στους τελεστές + -,
μετά ανάμεσα στους τελεστές < > <= >= και μετά
ανάμεσα στους τελεστές == και !=.
- Η παραπάνω σειρά μπορεί να μεταβληθεί με τη χρήση παρενθέσεων.
- Το αποτέλεσμα της κάθε σύγκρισης είναι
αληθές (true) αν η σύγκριση ισχύει
και
ψευδές (false) αν η σύγκριση δεν ισχύει.
Παράδειγμα
import gr.aueb.dds.BIO;
class TestCompare {
public static void main(String args[]) {
BIO.println(1 + 1 == 2); /* Τυπώνει true */
BIO.println(1 > 2); /* Τυπώνει false */
BIO.println(5 != 5); /* Τυπώνει false */
BIO.println(1 <= 5); /* Τυπώνει true */
BIO.println(1 <= 1); /* Τυπώνει true */
BIO.println(1 <= 0); /* Τυπώνει false */
}
}