Βίντεο: meteor.js by Roger Zurawicki 2024
Μια κατηγορία συλλογής σε κώδικα Java είναι μια κλάση της οποίας η δουλειά είναι να αποθηκεύει μια δέσμη αντικειμένων τη φορά - μια δέσμη αντικειμένων String, μια δέσμη των αντικειμένων BagOfCheese, μια δέσμη των tweets ή οτιδήποτε άλλο. Μπορείτε να δημιουργήσετε μια κλάση συλλογής με αυτόν τον κώδικα. πακέτο com. allmycode. συλλογές · εισαγωγή java. χρήσιμο. ArrayList; δημόσια τάξη SimpleCollectionsDemo {δημόσιο στατικό κενό κύρια (String [] args) {ArrayList arrayList = new ArrayList (); arrayList. προσθέστε ("Γεια σας"); arrayList. προσθέστε (","); arrayList. προσθέστε ("αναγνώστες")? arrayList. προσθέτω("!"); για το (int i = 0; i <4; i ++) {System. έξω. (i))}}}
Όταν εκτελείτε τον κώδικα στη λίστα, βλέπετε την έξοδο που εμφανίζεται σε αυτό το σχήμα.
Η εντολή ArrayList arrayList = new ArrayList () δημιουργεί μια κενή λίστα πραγμάτων και κάνει τη μεταβλητή arrayList να αναφέρεται σε εκείνη την κενή λίστα. Τι φαίνεται μια λίστα όταν είναι κενή; Εν πάση περιπτώσει, η διαφορά μεταξύ της ύπαρξης κενής λίστας και της λίστας
όχι είναι σημαντική. Πριν εκτελέσετε το ArrayList arrayList = new ArrayList (), δεν έχετε λίστα. Μετά την εκτέλεση του ArrayList arrayList = new ArrayList (), έχετε μια λίστα που είναι κενή.
"Hello"
-
","
-
"αναγνώστες"
-
"! "
-
Αφού καλέσατε το arrayList. προσθέστε, η λίστα δεν είναι πλέον κενή.
Για να εμφανιστούν τα αντικείμενα στην προβολή κονσόλας Eclipse, ο κωδικός καλεί το σύστημα. έξω. εκτυπώστε τέσσερις φορές, κάθε φορά με ένα διαφορετικό αντικείμενο από τη συλλογή arrayList.
Υπάρχει διαφορά μεταξύ του συστήματος. έξω. println και System. έξω. εκτύπωση (χωρίς το τέλος του ln): Το σύστημα. έξω. η μέθοδος println μεταβαίνει σε μια νέα γραμμή μετά την εμφάνιση του κειμένου της. το σύστημα. έξω. η μέθοδος εκτύπωσης δεν εμφανίζει
και όχι μετά την εμφάνιση του κειμένου. Στην καταχώρηση, για παράδειγμα, με τέσσερις κλήσεις προς το σύστημα. έξω. εκτύπωσης, και τα τέσσερα κομμάτια κειμένου εμφανίζονται στην ίδια γραμμή στην προβολή κονσόλας του Eclipse. Η εντολή for για την καταχώρηση περνάει μέσα από τις τιμές στο arrayList. Κάθε τιμή στη λίστα έχει
δείκτη , καθένα από 0 έως 3. Σε μια συλλογή Java, ο αρχικός δείκτης είναι πάντα 0, όχι 1.