Βίντεο: Hour of Code - Mark Zuckerburg teaches Repeat Loops 2025
Στην Java, όπως και στον πραγματικό κόσμο, υπάρχουν πολλές φορές όταν επαναλαμβάνεις κάτι. Ομοίως, οι εφαρμογές έχουν ανάγκη να επαναλάβουν τις εργασίες. Κάνοντάς τους μία φορά δεν αρκεί, σε ορισμένες περιπτώσεις. Αυτό το κεφάλαιο σάς βοηθά να κατανοήσετε τον τρόπο εκτέλεσης της ίδιας εργασίας πολλές φορές.
Ο επαναλαμβανόμενος επαναληπτικός βρόχος αποτελείται από μια ειδική δομή που παρακολουθεί πότε πρέπει να ξεκινήσει και να τερματίσει μια σειρά επαναλαμβανόμενων εργασιών και τις εργασίες μέσα σε αυτή τη δομή.
Μια δομή
ξεκινά με μια δήλωση που καθορίζει το σκοπό της δομής, όπως ένας επαναλαμβανόμενος βρόχος. Το σώμα της δομής ξεκινάει με ένα άνοιγμα σγουρά ({) και τελειώνει με ένα σγουρό άγκιστρο (}). Μία ή περισσότερες γραμμές κώδικα που περιγράφουν μία ή περισσότερες εργασίες που πρέπει να εκτελεστούν εμφανίζονται μεταξύ των δύο βραχιόνων, στο σώμα της δομής. Οι κατασκευές χρησιμοποιούνται για διάφορους σκοπούς σε όλο το βιβλίο.
Είναι σημαντικό να κατανοήσετε τον τρόπο με τον οποίο δημιουργείται ένας βρόχος για πριν δημιουργήσετε το πρώτο σας. Ο βρόχος για αρχίζει με τη λέξη "για" που ακολουθείται από παρενθέσεις που περιέχουν τα ακόλουθα τρία στοιχεία, χωρισμένα με ερωτηματικά (;):
-
Μια συνθήκη που θα τερματίσει τον βρόχο μετά από μια συγκεκριμένη μέτρηση, όπως Current <= 5. < Μια μέθοδος για την ενημέρωση της μεταβλητής μετρητή έτσι ώστε ο βρόχος για να μπορεί να παρακολουθεί την τρέχουσα μέτρηση, όπως Current ++.
-
Μια μεταβλητή
-
μετρητή
είναι μια μεταβλητή της οποίας ολόκληρος ο σκοπός είναι να παρακολουθεί την τρέχουσα καταμέτρηση κάτι. Η μεταβλητή δεν προσθέτει ή αφαιρεί τίποτα από τα δεδομένα της εφαρμογής. Αντίθετα, ο σκοπός της μεταβλητής μετρητή είναι να βοηθήσει την εφαρμογή να εκτελέσει τις εργασίες που εκχωρείτε σε αυτήν. Εμφανίζεται στη συνέχεια το σετ σγουριών που χρησιμοποιούνται για τον ορισμό της αρχής και του τέλους του βρόχου for. Τοποθετείτε τον κώδικα σας μέσα στα σγουράκια.
