Προσθέστε μερικές μεταβλητές στο πρόγραμμά σας και να μάθετε αν κάποιος είναι λιγότερο από ό, τι το άλλο . Χρησιμοποιήστε το ακόλουθο δείγμα κώδικα : int NUMA = 5 ? Int Numb = 3 ? Εάν ( NUMA δοκιμές Αυτός ο κωδικός αν ο πρώτος αριθμός είναι μικρότερος από ό, τι το άλλο , γράφοντας ένα μήνυμα, εάν είναι . Εάν η πρώτη δοκιμή επιστρέφει ψευδή αποτέλεσμα, η εκτέλεση κώδικα θα μεταβείτε στην ενότητα άλλο και να το εκτελέσει . Το τμήμα άλλος δεν αναφέρει ότι ο πρώτος αριθμός είναι μεγαλύτερος από τη δεύτερη , όπως οι αριθμοί μπορεί να είναι ίσοι . Η ακόλουθη εναλλακτική εκδοχή πραγματοποιεί μια επιπλέον δοκιμασία: εάν ( NUMA Η τελική άλλο τμήμα σε αυτή την περίπτωση θα εκτελέσει μόνο αν οι δύο πρώτες δοκιμές επιστρέφουν ψευδή αποτελέσματα , έτσι ώστε οι αριθμοί πρέπει να είναι ίσες. Δοκιμή κατά πόσον οι αριθμοί είναι είτε μεγαλύτερη από ή ίση με το ένα το άλλο . Ο ακόλουθος κώδικας δείχνει αυτό στενογραφία τεχνική : εάν ( NUMA > = Numb ) System.out.println ( "A είναι μεγαλύτερος από ή ίση με το Β ")? Για να προσδιορίσετε αν ένας αριθμός είναι μικρότερος ή ίσος με κάποιον άλλον , να παρέχει ένα τμήμα άλλο , χρησιμοποιήστε τον ακόλουθο κώδικα : if ( NUMA <= Numb ) System.out.println ( " Α είναι είτε μικρότερη ή ίση με το Β " ) ? άλλο System.out.println ( " Α είναι μεγαλύτερη από το Β ")? . το τμήμα άλλος θα εκτελέσει μόνο αν ο πρώτος αριθμός είναι ούτε ίσο με ή μικρότερο από το δεύτερο Μάθετε αν μια μεταβλητή είναι ίση με ένα άλλο. Αν το μόνο που χρειάζεται να ξέρετε αν δύο τιμές είναι ίσες , χρησιμοποιήστε την ακόλουθη σύνταξη : if ( NUMA == Numb ) System.out.println ( " Α και Β είναι ίσες ")? Το διπλό ίσον εκτελεί μια δοκιμή της ισότητας , δεν πρέπει να συγχέεται με την ενιαία ίσον , η οποία πραγματοποιεί μια ανάθεση . Για να μάθετε αν οι δύο μεταβλητές δεν είναι ίσες , χρησιμοποιήστε την ακόλουθη σημείωση : εάν ( numA! = Numb ) System.out.println ( " Α και Β δεν είναι ίσοι ")? Το αποτέλεσμα αυτής της δοκιμής δεν αναφέρει ποιος αριθμός είναι υψηλότερα ή χαμηλότερα, ακριβώς ότι οι δύο δεν είναι ίσοι . Αλυσίδα δοκιμές σας για να ικανοποιήσει περισσότερες από μία κατάσταση . Το ακόλουθο δείγμα κώδικα δείχνει αλυσιδωτή σύνδεση δύο όρους δοκιμές μαζί : εάν ( NUMA > μουδιασμένος && μουδιασμένος > = 0 ) System.out.println ( " Α είναι μεγαλύτερη από το Β και είναι επίσης μεγαλύτερη από το μηδέν , διότι Β είναι τουλάχιστον μηδέν " ) ? Η δοκιμή θα επιστρέψει μόνο μια αληθινή αποτέλεσμα αν και οι δύο μεμονωμένες δοκιμές επιστρέφουν επίσης αλήθεια αποτέλεσμα . Εάν καμία από τις δύο δοκιμές επιστρέφει ψευδή αποτέλεσμα , ολόκληρη η δήλωση επιστρέφει false και το περιεχόμενό της δεν εκτελεί . δοκιμές αλυσίδα μαζί για να καθορίσετε προαιρετικές συνθήκες . Για να ελέγξετε για μία από τις δύο προϋποθέσεις , χρησιμοποιήστε τον ακόλουθο κώδικα : if ( NUMA > μουδιασμένος
Η 2
εικόνων 3
Η 4
5
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα