Βίντεο: Web Programming - Computer Science for Business Leaders 2016 2024
Οι χειριστές relational και conditional σε Java προσπαθούν να εξακριβώσουν την τιμή - αν κάτι είναι αληθινό ή όχι - μιας έκφρασης. Η λειτουργία έχει ως αποτέλεσμα μια έξοδο Boolean που βοηθά μια εφαρμογή να πάρει μια απόφαση. Οι πιο συνηθισμένες σχέσεις είναι οι συγκρίσεις μεταξύ δύο τελεστών χρησιμοποιώντας τους ακόλουθους χειριστές: <: λιγότερο από
-
<=: μικρότερο από ή ίσο με
-
==: Ίσο
-
-
Θα χρησιμοποιείτε αυτούς τους χειριστές πολύ λίγο καθώς η εμπειρία Java σας εξελίσσεται. Εντούτοις, πιθανότατα έχετε ήδη χρησιμοποιήσει τους ως μέρος μιας τάξης μαθηματικών για τον προσδιορισμό της αξίας αλήθειας μιας έκφρασης, και θα διαπιστώσετε ότι οι υπολογιστές τις χρησιμοποιούν με τον ίδιο τρόπο.
-
Οι υπολογιστές χρειάζονται επίσης κάποιους ειδικούς χειριστές για να δουλεύουν με δεδομένα με τρόπο που οι άνθρωποι κατανοούν διαισθητικά. Για παράδειγμα, ένας υπολογιστής πρέπει να γνωρίζει αν δύο μεταβλητές είναι του ίδιου τύπου. Αυτές οι έννοιες είναι λίγο προηγμένες και δεν χρειάζεται να τις καταλάβετε πλήρως όταν ξεκινάτε τον προγραμματισμό.
-
Τέλος, είναι διαθέσιμο ένα ειδικό σύνολο χειριστών
. Μπορεί να είστε εξοικειωμένοι με τις υποθετικές δηλώσεις, , αλλά είναι ένας παροχέας . Ο υποκείμενος χειριστής εξάγει μία από τις δύο τιμές, ανάλογα με την τιμή αλήθειας της έκφρασης οπερόνου που παρέχετε. Αυτός είναι ένας από τους λίγους τριμερείς χειριστές που χρησιμοποιεί η Java. Τερματικοί χειριστές απαιτούν να λειτουργήσουν σωστά τρεις τελεστές. Στην περίπτωση του τελεστή υπό όρους, χρησιμοποιεί έναν τελεστή για να κρατήσει μια έκφραση που αξιολογείται ως αληθής ή ψευδής, ένας δεύτερος τελεστής που καθορίζει τι πρέπει να κάνει όταν η έκφραση είναι αληθής και ένα τρίτο τελεστή που ορίζει τι πρέπει να κάνει όταν η έκφραση είναι ψευδής.