manejo de cadenas arrays es una tarea común en la programación Java. Adición de un elemento a una colección Java es algo desarrolladores hacen regularmente. Matrices de Java se pueden crear , visualizar y editar en un número de maneras . Al igual que con todas las tareas de programación , para crear una aplicación eficiente, lo mejor es equiparse con un poco de conocimiento acerca de cómo se aplican efectivamente las estructuras tales como las matrices y otras clases de colección. Las matrices no se consideran en general que se extienda , por lo que añadir un elemento a uno requiere una serie de pasos. Instrucciones
1
Crear una matriz de String utilizando la siguiente sintaxis:
String [] myStrings = new String [ 10 ] ;
2
instancias de la matriz con elementos de cuerda :
for (int i = 0 ; i < myStrings.length , i + + ) {
myStrings [ i ] = " x " ;
} < br >
escribe una cadena de prueba en cada posición del elemento , si usted tiene otra matriz String que se puede utilizar en lugar
3
Preparar la cadena que desea agregar a la matriz mediante . una cadena o crear uno nuevo y guardarlo en una variable existente como sigue :
cadena addString = "y" ;
Sustitúyase " y" por la cadena , que puede contener caracteres alfanuméricos o signos de puntuación .
4
convertir la matriz a una colección List . Las matrices están diseñados para tener una longitud fija , se especifica en la creación . Por esta razón, es mejor convertir temporalmente la matriz a un objeto ArrayList antes de extenderlo . Usted puede hacer esto mediante la siguiente sintaxis :
ArrayList StringList = new ArrayList ();
Collections.addAll ( StringList , myStrings ) ;
el IDE ( Integrated Development Environment) puede pedirle a un mensaje de error con respecto a la clase ArrayList y Colecciones . Abordar esto incluyendo las siguientes sentencias de importación en la parte superior de la declaración de clase :
importación java.util.ArrayList ;
java.util.Collections importación
;
5 < p> Añadir la nueva cadena a la ArrayList . Utilice el método "add" para añadir la nueva cadena al final del objeto ArrayList :
stringList.add ( addString ) ;
Este método añade el nuevo elemento al final de la colección , extendiendo la duración de uno y la inserción de la nueva cadena en esta posición final.
6
Convertir la parte posterior ArrayList en una matriz. Vuelva a colocar la matriz original de referencia variable con el nuevo ArrayList convierte en una matriz String :
myStrings = (String [ ] ) stringList.toArray ( nuevo String [ 0 ] ) ;
utiliza este código método " toArray " de la clase ArrayList para convertir y emitir de nuevo la colección en una matriz objeto String
7
Prueba la nueva matriz : .
System.out.println ( "Matriz longitud: "+ myStrings.length ) ;
System.out.println ( " elemento final: "+ myStrings [ myStrings.length - 1 ] ) ;
8
Guarde el archivo , compilar y ejecutar el programa para probarlo, la observación de los mensajes escritos en la consola de salida.