Πώς να μεταβιβάσετε επιχειρήματα σε μεθόδους στην Java;

Pos Na Metabibasete Epicheiremata Se Methodous Sten Java



Στην Java, μια μέθοδος είναι ένα κομμάτι/μπλοκ κώδικα που εκτελεί μια συγκεκριμένη εργασία. Χρησιμοποιούνται μέθοδοι για την οργάνωση του κώδικα σε επαναχρησιμοποιήσιμα μπλοκ που κάνουν το σενάριο κατανοητό, ευκολότερο στην ανάγνωση και τη συντήρηση. Όταν καλείται μια μέθοδος, οι χρήστες μπορούν να της μεταβιβάσουν ορίσματα, τα οποία είναι τιμές που χρησιμοποιεί η μέθοδος για να εκτελέσει την εργασία της.

Αυτός ο οδηγός θα εξηγήσει τη μέθοδο μεταβίβασης ορισμάτων στις μεθόδους μαζί με πιθανά παραδείγματα.

Πώς να μεταβιβάσετε επιχειρήματα σε μεθόδους στην Java;

Στην Java, η μεταβίβαση ορισμάτων σε μεθόδους αναφέρεται στη διαβίβαση δεδομένων ή τιμών ως παραμέτρων σε μια μέθοδο, έτσι ώστε η μέθοδος να μπορεί να εκτελεί λειτουργίες χρησιμοποιώντας αυτές τις τιμές.







Η σύνταξη για τη μετάδοση ορισμάτων σε μεθόδους σε Java είναι η εξής:



Όνομα μεθόδου ( επιχείρημα 1 , επιχείρημα 2 , ... , επιχείρημαΝ ) ;

Εδώ, ' Όνομα μεθόδου ' αναφέρεται στο όνομα της μεθόδου που καλείται και ' επιχείρημα 1 », « επιχείρημα 2 »,…, « επιχείρημα Ν ” είναι οι τιμές ή τα δεδομένα που μεταβιβάζονται στη μέθοδο.



Σημείωση : Οι παράμετροι που μπορούν να μεταβιβαστούν σε μια μέθοδο είναι απεριόριστες, εάν η υπογραφή της μεθόδου (δηλαδή, ο αριθμός, ο τύπος και η σειρά των ορισμάτων) ταιριάζει με τον ορισμό της μεθόδου.





Παράδειγμα 1
Ακολουθεί ένα παράδειγμα μεθόδου που παίρνει δύο ορίσματα:

δημόσιο τάξη Κύριος {
δημόσιο στατικός κενός κύριος ( Σειρά [ ] args ) {
ενθ αποτέλεσμα = άθροισμα ( 5 , 7 ) ;
Σύστημα. έξω . println ( 'Το s   um είναι' + αποτέλεσμα ) ;
}

δημόσιο στατικός ενθ άθροισμα ( ενθ num1 , ενθ num2 ) {
ΕΠΙΣΤΡΟΦΗ num1 + num2 ;
}
}

Σε αυτό το παράδειγμα,



  • Ορίστε μια μέθοδο που ονομάζεται sum() που παίρνει δύο ακέραια ορίσματα ' num1 ' και ' num2 '.
  • Στη συνέχεια, καλέστε τη μέθοδο αθροίσματος από την κύρια μέθοδο και περάστε την σε δύο ακέραιες τιμές 5 και 7.
  • Ο ' άθροισμα() ” η μέθοδος εκτελεί την αποστολή της και επιστρέφει το αποτέλεσμα.

Παραγωγή

Η μέθοδος χρησιμοποίησε ορίσματα για να εκτελέσει την εργασία της και να επιστρέψει ένα αποτέλεσμα ' 12 '.

Σημείωση : Εάν οι τύποι ορισμάτων δεν ταιριάζουν με τους τύπους παραμέτρων, θα λάβετε ένα σφάλμα μεταγλώττισης.

Παράδειγμα 2
Ακολουθεί ένα παράδειγμα μιας μεθόδου που λαμβάνει ένα όρισμα συμβολοσειράς:

δημόσιο τάξη Κύριος {
δημόσιο στατικός κενός κύριος ( Σειρά [ ] args ) {
Σειρά μήνυμα = 'Γειά σου Κόσμε!' ;
Εκτύπωση Μήνυμα ( μήνυμα ) ;
}

δημόσιο στατικός κενός Εκτύπωση Μήνυμα ( Σειρά μήνυμα ) {
Σύστημα. έξω . println ( μήνυμα ) ;
}
}

Σε αυτό το παράδειγμα,

  • Καθορίστε μια μέθοδο που ονομάζεται printMessage που λαμβάνει ένα μήνυμα όρισμα μίας συμβολοσειράς. Η μέθοδος εκτυπώνει την τιμή στην κονσόλα.
  • Στη συνέχεια, καλέστε το ' Εκτύπωση Μήνυμα ' μέθοδος από την κύρια μέθοδο και περάστε της μια τιμή συμβολοσειράς ' Γειά σου Κόσμε! '.
  • Ο ' Εκτύπωση Μήνυμα ” η μέθοδος εκτελεί την εργασία της και εκτυπώνει την τιμή στην κονσόλα.

Παραγωγή

Τέλος, εκτυπώστε την τιμή του αποτελέσματος ' Γειά σου Κόσμε! ' στο παράθυρο της κονσόλας.

συμπέρασμα

Η διαβίβαση ορισμάτων σε μεθόδους σε Java επιτρέπει στους προγραμματιστές να περάσουν δεδομένα ή τιμές ως παραμέτρους σε μια μέθοδο. Αυτή είναι μια θεμελιώδης πτυχή του προγραμματισμού Java, καθώς επιτρέπει στη μέθοδο να εκτελεί λειτουργίες χρησιμοποιώντας αυτές τις τιμές. Η σύνταξη για τη μετάδοση ορισμάτων σε μεθόδους στην Java είναι απλή και εύκολη στη χρήση, και ο αριθμός των ορισμάτων που μπορούν να περάσουν σε μια μέθοδο είναι απεριόριστος.