This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision | Next revision Both sides next revision | ||
|
java:array_list [2017/03/31 20:31] gthanos [Παράδειγμα 1] |
java:array_list [2017/03/31 20:31] gthanos [Παράδειγμα 1] |
||
|---|---|---|---|
| Line 45: | Line 45: | ||
| ===== Παράδειγμα 1 ===== | ===== Παράδειγμα 1 ===== | ||
| - | Με βάση τα παραπάνω παραθέτουμε ένα πρόγραμμα το οποίο δημιουργεί μία σειρά από 20 τυχαίους αριθμούς και τους αποθηκεύει σε ένα [[http://docs.oracle.com/javase/8/docs/api/java/util/ArrayList.html|ArrayList]. Το πρόγραμμα παραθέτει τρεις (3) διαφορετικές μεθόδους για την διάτρεξη της λίστας //α)// με χρήση κλασσικού //for// //β)// με χρήση //[[java:loop_statements#for_statement|enhanced for//]] και //γ)// με χρήση //iterator//. Το πρόγραμμα κάνει τα εξής: | + | Με βάση τα παραπάνω παραθέτουμε ένα πρόγραμμα το οποίο δημιουργεί μία σειρά από 20 τυχαίους αριθμούς και τους αποθηκεύει σε ένα [[http://docs.oracle.com/javase/8/docs/api/java/util/ArrayList.html|ArrayList]]. Το πρόγραμμα παραθέτει τρεις (3) διαφορετικές μεθόδους για την διάτρεξη της λίστας //α)// με χρήση κλασσικού //for// //β)// με χρήση //[[java:loop_statements#for_statement|enhanced for//]] και //γ)// με χρήση //iterator//. Το πρόγραμμα κάνει τα εξής: |
| - εκτυπώνει τη λίστα με χρήση της πρώτης μεθόδου διάτρεξης. | - εκτυπώνει τη λίστα με χρήση της πρώτης μεθόδου διάτρεξης. | ||
| - ταξινομεί τη λίστα με χρήση της στατικής μεθόδου [[http://docs.oracle.com/javase/8/docs/api/java/util/Collections.html#sort-java.util.List-|Collections.sort]]. | - ταξινομεί τη λίστα με χρήση της στατικής μεθόδου [[http://docs.oracle.com/javase/8/docs/api/java/util/Collections.html#sort-java.util.List-|Collections.sort]]. | ||