Τι είναι για το loop in Java και πώς να το εφαρμόσετε;



Αυτό το άρθρο σχετικά με το «for loop in Java» θα σας βοηθήσει να κατανοήσετε πώς να εφαρμόσετε τη δήλωση looping για Java με τη βοήθεια παραδειγμάτων προγραμμάτων.

Κατά τον προγραμματισμό, εάν προκύψει μια κατάσταση όπου γνωρίζετε συγκεκριμένα πόσες φορές θέλετε να επαναλάβετε ένα συγκεκριμένο μπλοκ δηλώσεων στον κώδικά σας, αναζητήστε έναν βρόχο «για» Σε αυτό το άρθρο ας μάθουμε πώς να εφαρμόζουμε το loop in

Τα θέματα που καλύπτονται σε αυτό το άρθρο είναι τα εξής:





Ας ξεκινήσουμε!

Τι είναι το βρόχο;

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



Σεμινάριο για προγραμματιστές salesforce για αρχάριους

Για καλύτερη κατανόηση, επιτρέψτε μου να σας δώσω μια εικονογραφική παράσταση!

Διάγραμμα ροής

For-In Loop - Swift Tutorial - Edureka

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



Μετά από αυτήν τη θεωρητική εξήγηση, επιτρέψτε μου να σας δείξω τη σύνταξη του Για βρόχος!

Σύνταξη

για (δήλωση 1 δήλωση 2 δήλωση 3) {// μπλοκ κώδικα προς εκτέλεση}

Η σύνταξη είναι πολύ απλή. Έχει ως εξής
Δήλωση 1: κατάσταση πριν από την εκτέλεση του μπλοκ κώδικα
Δήλωση 2: καθορίζει την προϋπόθεση για την εκτέλεση του κώδικα
Δήλωση 3: κατάσταση μόλις εκτελεστεί ο κωδικός

Για να κάνουμε τα πράγματα πιο ξεκάθαρα, ας εφαρμόσουμε την παραπάνω εξήγησε σύνταξη σε έναν κώδικα Java.

string to java util date

Παράδειγμα για βρόχο

Ο κώδικας που γράφεται παρακάτω απεικονίζει τον τρόπο υλοποίησης του βρόχου

δημόσια τάξη MyClass {{public static void main (String [] args) {{for (int i = 0 i<5 i++) { System.out.println(i) } } }} 

Παραγωγή:
0
ένας
2
3
4

Έχω πάρει έναν απλό κώδικα για να εξοικειωθείτε όλοι με την ιδέα του loop. Στο εσωτερικό για το βρόχο, υπάρχουν τρεις δηλώσεις για τις οποίες έχω μιλήσει στο προηγούμενο τμήμα. Ελπίζω να μπορείτε να τους συνδέσετε εύκολα!

  • Πρώτον, Int i = 0, είναι η αρχικοποίηση μιας ακέραιας μεταβλητής της οποίας η τιμή έχει εκχωρηθεί στο 0.
  • Δεύτερον, i<5 is the condition that I have applied in my code
  • Τρίτον, το i ++, σημαίνει ότι θέλω να αυξηθεί η τιμή της μεταβλητής μου.

Αφού κατανοήσω τη λειτουργία του loop, επιτρέψτε μου να σας μεταφέρω σε μια άλλη ιδέα, που είναι η ένθετη Java Για βρόχος!

Η Java είναι ένθετη για βρόχο

Εάν έχετε ένα βρόχο για βρόχο στο, για το βρόχο, έχετε αντιμετωπίσει ένα Java ένθετο για βρόχο. Ο εσωτερικός βρόχος εκτελείται πλήρως όταν ο εξωτερικός βρόχος εκτελείται.

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

Παράδειγμα

Ένας κώδικας Java για ένθετο για βρόχο:

δημόσια τάξη Παράδειγμα {public static void main (String [] args) {για (int i = 1i<=3i++){ for(int j=1j<=3j++){ System.out.println(i+' '+j) } } } }

Παραγωγή:
έντεκα
1 2
1 3
είκοσι ένα
2 2
2. 3
3 1
3 2
3 3

Τώρα που έχετε καταλάβει την έννοια ενός ένθετου για βρόχο, επιτρέψτε μου να σας δείξω ένα πολύ διάσημο παράδειγμα που ίσως έχετε ακούσει! Τα παραδείγματα της πυραμίδας!

Πυραμίδα Παράδειγμα: Περίπτωση 1

δημόσια τάξη Πυραμίδα Παράδειγμα {public static void main (String [] args) {for (int i = 1i<=5i++){ for(int j=1j<=ij++){ System.out.print('* ') } System.out.println()//new line } } } 

Παραγωγή:

*
* *
* * *
* * * *
* * * * *

Προχωρώντας με το επόμενο παράδειγμα.

Πυραμίδα Παράδειγμα: Περίπτωση 2

πακέτο MyPackage δημόσια τάξη Demo {public static void main (String [] args) {int term = 6 for (int i = 1i = ij -) {System.out.print ('*')} System.out.println ( ) // νέα γραμμή}}}

Παραγωγή:

* * * * *
* * * *
* * *
* *
*

Είμαι σίγουρος ότι θα εξοικειωθείτε με αυτά τα δύο σχέδια.

java διαφορά μεταξύ εργαλείων και επεκτείνεται

Αυτό μας φέρνει στο τέλος αυτού του άρθρου «For Loop in Java». Ελπίζω ότι η ιδέα του 'for loop in Java' είναι ξεκάθαρη τώρα. Θα συνεχίσουμε να σκάβουμε τον κόσμο της Java μαζί. Μείνετε συντονισμένοι!

Βεβαιωθείτε ότι ασκείστε όσο το δυνατόν περισσότερο και επαναφέρετε την εμπειρία σας.

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

Έχετε μια ερώτηση για εμάς; Αναφέρετέ το στην ενότητα σχολίων αυτής της «διεπαφής χάρτη java» άρθρο και θα επικοινωνήσουμε μαζί σας το συντομότερο δυνατό.