1 Ανοίξτε ένα νέο πρόγραμμα επεξεργασίας κειμένου και αποθηκεύστε το αρχείο ως " Multifunction.rb . " 2
Επικολλήστε τον ακόλουθο λειτουργία στον επεξεργαστή κειμένου :
def πολλαπλών λειτουργιών x
επιστρέψει x +1 , x +2 , x +3
τέλος
Ruby είναι μια από τις λίγες γλώσσες που υποστηρίζει η ίδια η επιστροφή πολλαπλών τιμών από τις λειτουργίες του . Αυτή η λειτουργία λαμβάνει ένα μόνο επιχείρημα - το όνομα x - και επιστρέφει τρεις τιμές : x +1 , x +2 , και x +3
εικόνων 3
Επικολλήστε τον ακόλουθο στη γραμμή μετά . η λειτουργία :
x , y , z = 0 πολλαπλών λειτουργιών
Αυτό απαιτεί τη λειτουργία " πολυλειτουργικό" με τον αριθμό 0 και ορίζει τις μεταβλητές x , y , z και , προκειμένου να το τιμές επέστρεψαν . Έτσι, το αποτέλεσμα θα είναι :
x = 1
y = 2
z = 3 φωτογραφίες Η Visual Basic.NET
4
Ανοίξτε Visual Basic και να δημιουργήσετε ένα νέο έργο . Επιλέξτε "Command Line της . "
5
Επικολλήστε τον παρακάτω για να ορίσετε μια συνάρτηση της Visual Basic .
Πολλαπλών λειτουργιών Public Function ( ) ως String
dim arr ( 3 ) ως String
άφ ( 0 ) = " Kevin "
άφ ( 1 ) = " James"
άφ ( 2 ) = " Walker "
επιστρέψει arr
τέλος της λειτουργίας
όπως μπορείτε να δείτε , Visual Basic δεν υποστηρίζει επιστρέφοντας άμεσα πολλαπλές τιμές από μια συνάρτηση , αλλά μπορούν να επιστραφούν μέσα σε μια άλλη δομή δεδομένων , όπως ένα απλό .
Η σειρά 6
Επικολλήστε τα παρακάτω για να ελέγξει τη λειτουργία σας :
dim arr = πολλαπλών λειτουργιών ( )
η μεταβλητή " άφ " θα οριστεί με τη διάταξη των χορδές επιστρέφεται από τη συνάρτηση .
εικόνων Java
Σελίδα 7
Ανοίξτε ένα πρόγραμμα επεξεργασίας κειμένου και αμέσως να αποθηκεύσετε με το όνομα " Multifunction.java . "
8
Επικολλήστε τον παρακάτω κώδικα μέσα σε αυτήν :
java.util.HashMap εισαγωγής ?
κατηγορία Πολυμηχανήματα {
δημόσια στατική πολλαπλών λειτουργιών HashMap ( ) {
αποτελέσματα HashMap = νέα HashMap ( ) ?
results.put ( " Όνομα " , " Κέβιν ")?
results.put ( " lastName " , " Walker ")?
Αποτελέσματα επιστροφή?
} }
όπως μπορείτε να δείτε , Java , όπως VB , δεν υποστηρίζει την επιστροφή πολλαπλές τιμές από μια συνάρτηση απευθείας , αλλά μπορείτε να τέχνασμα το σε επιστροφή τους ούτως ή άλλως με την τοποθέτηση των τιμών σε μια συλλογή κάποιου είδους . Εδώ , ένα HashMap χρησιμοποιείται από την πρότυπη βιβλιοθήκη της Java . Αυτό σας επιτρέπει να ονομάσετε κάθε μία από τις τιμές επιστροφής σας με ένα κλειδί και να ανακτούν αργότερα χρησιμοποιώντας το ίδιο κλειδί . Ωστόσο , πίνακες , linkedlists , και στοίβες ισχύουν επίσης συλλογές για να χρησιμοποιήσετε , όπως ταιριάζει
Η 9
Επικολλήστε τον ακόλουθο μέσα στην τάξη πολυλειτουργικές για να ελέγξετε τη λειτουργία σας : .
Δημόσια στατική άκυρη κύρια ( String [ ] args ) {
HashMap name =
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα