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