Προς το περιεχόμενο
  • 0
Συνδεθείτε  
george1703

ερωτηση hasnext() σε java

Ερώτηση

καλησπέρα, μπορει καποιος να μου εξηγησει την λειτουργια της hasnext και next στο παρακατω τμημα κωδικα?

 

public void showSemester(int semester){
        Iterator<Lesson> it=lessons.iterator();
        while(it.hasNext()){
            Lesson l=it.next();
            if(l.getSemester()==semester){
                System.out.println(l.getCode() +"/t" + l.getName());
            }
        }

    }

 

ευχαριστώ

Κοινοποιήστε αυτήν την ανάρτηση


Σύνδεσμος στην ανάρτηση
Κοινοποίηση σε άλλες σελίδες

3 απαντήσεις σε αυτή την ερώτηση

Προτεινόμενες αναρτήσεις

  • 0

Η hasnext() ελεγχει αν υπαρχει επομενο στοιχειο μεσα στον iterator.

Αν αυτο ειναι αληθες, τοτε συνεχιζει μεσα στην while.

H next() με την σειρα της θα επιστρεψει το επομενο στοιχειο μεσα στον iterator.

Κοινοποιήστε αυτήν την ανάρτηση


Σύνδεσμος στην ανάρτηση
Κοινοποίηση σε άλλες σελίδες
  • 0

Γιατι χρησιμοποιεις iterator?

 

Για να ρωτάει σχετικά με το τι κάνει τι προφανώς ο κώδικας δεν είναι δικός του...

Κοινοποιήστε αυτήν την ανάρτηση


Σύνδεσμος στην ανάρτηση
Κοινοποίηση σε άλλες σελίδες

Δημιουργήστε έναν λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι εύκολο!

Εγγραφείτε για έναν νέο λογαριασμό

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
Συνδεθείτε  
×
×
  • Δημιουργία νέου...

Χρήσιμες πληροφορίες

Με την περιήγησή σας στο insomnia.gr, αποδέχεστε τη χρήση cookies που ενισχύουν σημαντικά την εμπειρία χρήσης.