Δημιουργήστε δύο πρωτόγονο είδος " ints " στο πρόγραμμά σας Java . Χρησιμοποιήστε τον παρακάτω κώδικα για να δημιουργήσετε δύο ακέραιοι με αυθαίρετα ονόματα και τις αξίες για σκοπούς επίδειξης :
int anInt = 3 ?
Int anotherInt = 5 ?
Όταν δηλώνετε ένας ακέραιος με αυτόν τον τρόπο , το μόνο που χρειάζεται να δώσετε είναι ένα όνομα και η αριθμητική τιμή που θέλετε η μεταβλητή για να αποθηκεύσουμε . 2
Συγκρίνετε τις ακέραιοι . Προσθέστε τον ακόλουθο κώδικα , η οποία συγκρίνει δύο ακέραιοι πρωτόγονο είδος σας και να γράφει ένα μήνυμα που να αναφέρει τα αποτελέσματα στην τυπική έξοδο κονσόλας :
αν ( anInt else if ( anInt > anotherInt ) System.out.println ( " anInt είναι μεγαλύτερο από anotherInt ")? άλλο System.out.println ( " anInt είναι ίση με anotherInt " ) ? Αυτό πρώτες δοκιμές γραμμή αν το πρώτο ακέραιος είναι μικρότερη από τη δεύτερη . Εάν η δοκιμή επιστρέψει μια ψεύτικη αποτέλεσμα , επεξεργασία κινείται προς το επόμενο τεστ για να δείτε αν το πρώτο είναι μεγαλύτερο από το δεύτερο? Εάν μια ψεύτικη αποτέλεσμα επιστρέφεται , το πρόγραμμα υποθέτει ότι τα δύο είναι ίσα . Για να ελέγξετε για την ισότητα , μπορείτε να χρησιμοποιήσετε το ακόλουθο : εάν ( anInt == anotherInt ) System.out.println ( " ints είναι ίσες ")? Δημιουργήστε δύο " Ακέραιος " αντικείμενα στο πρόγραμμά σας . Χρησιμοποιήστε τον παρακάτω κώδικα για να δημιουργήσετε δύο αντικείμενα για να αποθηκεύσετε ακέραιες τιμές σας : Ακέραιος anInteger = νέα Ακέραιος ( 10 ) ? Ακέραιος anotherInteger = Integer.valueOf ( 6 ) ? Αυτός ο κώδικας δείχνει τους δύο πιθανούς τρόπους για να δημιουργήσετε ένα " Ακέραιος " αντικείμενο , δύο εκ των οποίων συνίσταται στην παροχή του αριθμητική τιμή που θέλετε να εκπροσωπείτε. Σύγκριση σου " Ακέραιος " αντικείμενα . Χρησιμοποιώντας τον παρακάτω κώδικα , να συγκρίνουν τις ακέραιοι εκπροσωπήθηκαν ως αντικείμενα : int comparisonResult = anInteger.compareTo ( anotherInteger ) ? Η μέθοδος " compareTo " της κατηγορίας " Ακέραιος " συγκρίνει μια ακέραια τιμή για άλλο , επιστρέφοντας ένα πρωτόγονο είδος " int " , ως αποτέλεσμα . Εάν η πρώτη ακέραιος (το ένα η μέθοδος καλείται on) είναι μεγαλύτερη , μια τιμή του ενός επιστρέφεται . Εάν η πρώτη ακέραιος είναι μικρότερος , μια τιμή αρνητικό επιστρέφεται . Αν οι ακέραιοι αριθμοί είναι ίσοι , η τιμή επιστρέφει μηδέν . Ελέγξτε το αποτέλεσμα της λειτουργίας σας " compareTo " . Χρησιμοποίησε τον παρακάτω κώδικα για να δοκιμάσει και εξόδου αποτελέσματα σύγκρισης σας : εάν ( comparisonResult > 0 ) System.out.println ( " anInteger είναι μεγαλύτερο από anotherInteger ")? Else if ( comparisonResult <0 ) System.out.println ( " anInteger είναι μικρότερο από anotherInteger ")? άλλο System.out.println ( " anInteger είναι ίση με anotherInteger " ) ? Πειραματιστείτε με τον κωδικό σας αλλαγή των τιμών κάθε ακέραιο , τότε συντάξει και θα τρέξουν να δουν την έξοδο .
Εικόνων 3
Η 4
5
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα