“Conocimientos Programación>Programación Java

Cómo actualizar los elementos de una lista con Java

2011/4/9
Una de las características de gran alcance del lenguaje de programación Java es la implementación de muchas de las estructuras de datos de gran alcance y comunes (además de la gama normal ) , como parte de su base de paquete de clases . Una de estas estructuras de datos es la colección de clases que se derivan de la interfaz List. A diferencia de las matrices normales , las listas pueden ser eficiente y fácil cambiar de tamaño para dar cabida a los conjuntos de datos que cambian regularmente tamaño. Sin embargo , no es sin sus desventajas : una es que , una vez que se construye una lista , que puede ser difícil de modificar los artículos ; simplemente la recuperación de los elementos de la lista y el cambio de ellos es ineficaz . La recuperación de elementos crea una nueva instancia del objeto, por lo que el original en la lista no refleja los cambios . Instrucciones
1

Abre tu editor de texto favorito . Cualquier hará , desde el Bloc de notas de Windows para el entorno de desarrollo Java Netbeans . Pega el siguiente código esqueleto para empezar :

java.util.List importación;

importación java.util.ArrayList ;

public class SimpleListTutorial {
< p > public void (String [] args ) { static

}

}

Todo el código de este tutorial irán dentro de los corchetes "principales" .
Página 2

Crear una lista de cadenas mediante el siguiente código:

lista l = new ArrayList ();

l.add ("Primer elemento " ) ;

l.add ( " segundo elemento ");

l.add ( " Cuarto punto ");
3

Añadir un elemento a la mitad de la lista con el siguiente código :

l.add ( 2 , "Tercer artículo ");

Esto agrega la cadena " tercer elemento" al tercer lugar en la lista. Recuerde , índices de las listas , al igual que todos cuentan en Java, comienza en 0 , en lugar de 1 .
4

Modificar un elemento de una lista a otra cosa. Utilice el método "set" :

l.set ( 2 , " Un nuevo tercer elemento" ) ;

Esto reemplazará completamente el elemento en la tercera ranura con el nuevo elemento dado. Es el mismo que el siguiente código:

l.remove ( 2 ) ;

l.add ( 2 , " Un nuevo tercer punto . ");
5

Imprimir la lista para asegurarse de que funcionaba :

para (String s : l ) {

System.out.println ( s ) ;

}

Programación Java
Cómo enviar SMS con JavaMail
Cómo instalar Java
Cómo enviar un Int través de una red en Java
Métodos Java Applet
Cómo instalar un programa Java Applet
Cómo dar vuelta a un código fuente Java en un diagrama de flujo
Cómo detectar Unicode de caracteres internacionales en Java
Comparativa de Java y Primitivo
Conocimientos Informáticos © http://www.ordenador.online