Δημιουργήστε ένα πίνακα String χρησιμοποιώντας την ακόλουθη σύνταξη :
String [ ] myStrings = new String [ 10 ] ? 2
Υπόσταση τον πίνακα με στοιχεία String :
για ( int i = 0 ? i myStrings [ i ] = "x " ? } Αυτό γράφει μια σειρά δοκιμών σε κάθε θέση του στοιχείου ? εάν έχετε άλλο πίνακα String μπορείτε να το χρησιμοποιήσετε αντί Προετοιμάστε το String που θέλετε να προσθέσετε στο array χρησιμοποιώντας . μια υπάρχουσα String ή δημιουργώντας ένα νέο και την αποθήκευσή του σε μια μεταβλητή ως εξής : String addString = " y " ? Αντικαταστήστε το " y" με κορδόνι σας, η οποία μπορεί να περιέχει αλφαριθμητικούς χαρακτήρες ή σημεία στίξης . Μετατρέψτε την σειρά σε μια συλλογή List. Οι πίνακες έχουν σχεδιαστεί για να έχουν ένα σταθερό μήκος , που ορίζεται για τη δημιουργία . Για το λόγο αυτό, το καλύτερο είναι να μετατρέψει την προσωρινή σειρά σας σε ένα αντικείμενο ArrayList πριν από την επέκταση αυτή . Μπορείτε να το κάνετε αυτό χρησιμοποιώντας την ακόλουθη σύνταξη : ArrayList Collections.addAll ( stringList , myStrings ) ? IDE σας ( Ολοκληρωμένο Περιβάλλον Ανάπτυξης) μπορεί να σας ζητήσει ένα μήνυμα σφάλματος σχετικά με τις ArrayList και Συλλογές τάξεις . Διεύθυνση αυτή , συμπεριλαμβάνοντας τις ακόλουθες δηλώσεις εισαγωγής στην κορυφή της δήλωσης τάξη σας : java.util.ArrayList εισαγωγής ? Java.util.Collections εισαγωγής ? Προσθέστε το νέο String με την ArrayList . Χρησιμοποιήστε τη μέθοδο "Προσθήκη" για να προσθέσετε τη νέα String μέχρι το τέλος του αντικειμένου ArrayList : stringList.add ( addString ) ? Αυτή η μέθοδος προσθέτει το νέο στοιχείο στο τέλος της συλλογής , που εκτείνεται κατά μήκος από ένα και εισάγοντας το νέο String σε αυτή την τελική θέση . Μετατρέψτε το ArrayList πίσω σε μια σειρά . Αντικαταστήστε το αρχικό πίνακα μεταβλητή αναφοράς με τη νέα ArrayList μετατραπεί σε String πίνακα: myStrings = ( String [ ] ) stringList.toArray ( new String [ 0 ] ) ? Αυτός ο κώδικας χρησιμοποιεί το μέθοδος " toArray " της τάξης ArrayList να μετατρέψει και να ρίχνει τη συλλογή πίσω σε ένα αντικείμενο πίνακα String Δοκιμάστε την νέα σειρά : . System.out.println ( " Array μήκος : " + myStrings.length ) ? System.out.println ( " το στοιχείο τελικού : " + myStrings [ myStrings.length - 1 ] ) ? Αποθηκεύστε το αρχείο , την κατάρτιση και την εκτέλεση του προγράμματος για να το δοκιμάσετε , παρατηρώντας τα μηνύματα γραμμένα στην κονσόλα εξόδου .
εικόνων 3
Η 4
5
Η 6
Η 7
8
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα