Hogar Finanzas personales Crear una clase de colección en Java - Dummies

Crear una clase de colección en Java - Dummies

Video: Curso Java. Programación genérica. ArrayList I. Vídeo 161 2024

Video: Curso Java. Programación genérica. ArrayList I. Vídeo 161 2024
Anonim

Una clase de recopilación en código Java es una clase cuyo trabajo es almacenar un grupo de objetos a la vez: un grupo de objetos String, un grupo de los objetos BagOfCheese, un grupo de tweets, o lo que sea. Puede crear una clase de colección con este código.

paquete com. allmycode. colecciones; importar java. util. Lista de arreglo; public class SimpleCollectionsDemo {public static void main (String [] args) {ArrayList arrayList = new ArrayList (); lista de arreglo. agregar ("Hola"); lista de arreglo. agregar (","); lista de arreglo. agregar ("lectores"); lista de arreglo. añadir("!"); para (int i = 0; i <4; i ++) {Sistema. fuera. print (arrayList. get (i));}}}

Cuando ejecuta el código en el listado, verá el resultado que se muestra en esta figura.

Ejecutando el código en la lista.

El código construye una nueva instancia ArrayList y hace que la variable arrayList se refiera a esa nueva instancia. La clase ArrayList es uno de los muchos tipos de clases de colección.

La instrucción ArrayList arrayList = new ArrayList () crea una lista vacía de cosas y hace que la variable arrayList se refiera a esa lista vacía. ¿Cómo se ve una lista cuando está vacía? De todos modos, la diferencia entre tener una lista vacía y tener una lista no es importante. Antes de ejecutar ArrayList arrayList = new ArrayList (), no tiene ninguna lista. Después de ejecutar ArrayList arrayList = new ArrayList (), tiene una lista que está vacía.

El código en el listado llama a arrayList. sume cuatro veces para poner estos cuatro objetos (todas las cadenas) en la lista:

  • "Hola"

  • ","

  • "lectores"

  • "! "

Después de llamar a arrayList. agregar, la lista ya no está vacía.

Para mostrar los objetos en la vista de consola de Eclipse, el código llama a Sistema. fuera. imprime cuatro veces, cada vez con un objeto diferente de la colección arrayList.

Si no ve la vista de consola de Eclipse, haga clic en Ventana → Mostrar vista → Consola.

Hay una diferencia entre el sistema. fuera. println y Sistema. fuera. print (sin la terminación ln): El sistema. fuera. El método println va a una nueva línea después de mostrar su texto; el sistema. fuera. el método de impresión no va a una nueva línea después de mostrar su texto. En la lista, por ejemplo, con cuatro llamadas a Sistema. fuera. imprimir, los cuatro fragmentos de texto aparecen en la misma línea en la vista de consola de Eclipse.

La instrucción for en el listado marcha a través de los valores en arrayList. Todos los valores de la lista tienen un índice , cada uno varía de 0 a 3.

En una colección Java, el índice inicial siempre es 0, no 1.

Crear una clase de colección en Java - Dummies

Selección del editor

Crear una clase de colección en Java - Dummies

Crear una clase de colección en Java - Dummies

Una clase de colección en código Java es una clase cuyo trabajo es almacenar un montón de objetos a la vez: un montón de objetos String, un montón de objetos BagOfCheese, un montón de tweets o lo que sea. Puede crear una clase de colección con este código. paquete com. allmycode. colecciones; importar java. util. Lista de arreglo; clase pública SimpleCollectionsDemo {...

Crear una clase abstracta en Java - Dummies

Crear una clase abstracta en Java - Dummies

Una clase abstracta en Java es una clase que contiene uno o más abstractos métodos, que son simplemente declaraciones de métodos sin cuerpo, es decir, sin código ejecutable que implementa la clase o el método. Un método abstracto es como un prototipo para un método, declarando el tipo de retorno y la lista de parámetros del método, pero no ...

Cómo crear casos de caracteres en Java - Dummies

Cómo crear casos de caracteres en Java - Dummies

Aquí, aprendes cómo puedes usar una variable char en vez que un entero en una declaración de cambio de Java. Cuando utiliza un tipo de carácter, es común proporcionar dos constantes de caso consecutivas para cada grupo de casos, para permitir letras tanto en minúscula como en mayúscula. Supongamos que necesita establecer las tasas de comisión para ...

Selección del editor

Biatlón en los Juegos Olímpicos de Invierno - muñecos

Biatlón en los Juegos Olímpicos de Invierno - muñecos

El biatlón es uno de los deportes olímpicos de invierno más desafiantes. El biatlón requiere que los atletas tengan aguante y precisión mientras compiten en una carrera de esquí de fondo que se ve interrumpida por paradas frecuentes para disparar a una serie de objetivos. Este deporte, que data de mediados del siglo XVI, se convirtió en ...

Juegos Olímpicos de invierno de 2010: Favoritos de la medalla de snowboard: maniquíes

Juegos Olímpicos de invierno de 2010: Favoritos de la medalla de snowboard: maniquíes

El deporte joven del snowboard se ha convertido en uno de los más deportes populares en los Juegos Olímpicos de Invierno. El equipo estadounidense se encuentra entre los favoritos de las medallas. Pero no están solos. Habrá snowboarders fuertes de varios países en Vancouver, este año. Combine eso con los recientes accidentes que han afectado al equipo estadounidense, el estadounidense ...

Medalla de biatlón Favoritos en los Juegos Olímpicos de Invierno de 2010 - muñecos

Medalla de biatlón Favoritos en los Juegos Olímpicos de Invierno de 2010 - muñecos

Si está viendo los eventos de biatlón en el Los Juegos Olímpicos de Invierno en Vancouver, es posible que desee saber quiénes son los favoritos de las medallas antes de que comience la carrera. La mejor manera de evaluar quién podría ser la medalla en los Juegos Olímpicos es observar quién ha ganado en los eventos de la Copa del Mundo de esta temporada. Los países que han sido ...

Selección del editor

Administración de red inalámbrica: Puntos de acceso: simulaciones

Administración de red inalámbrica: Puntos de acceso: simulaciones

A diferencia de las redes cableadas, las redes inalámbricas no necesitan un concentrador o conmutador - solo un punto de acceso ... Si todo lo que quiere hacer es conectar un grupo de computadoras inalámbricas, simplemente compre un adaptador inalámbrico para cada computadora, póngalo a 300 pies de distancia y ¡listo! - red instantánea. Pero qué pasa si ...

Windows Server 2003 For Dummies Cheat Sheet - Dummies

Windows Server 2003 For Dummies Cheat Sheet - Dummies

Algunos comandos en Windows Server 2003 pueden monitorear, configurar, y solucione su red. Estas funciones pueden acceder a los programas a través de las herramientas administrativas; utilizar comandos TCP / IP para problemas basados ​​en Internet; y aplicar comandos de red para las funciones de red de NetBios.

Administración de redes inalámbricas: Eavesdroppers: dummies

Administración de redes inalámbricas: Eavesdroppers: dummies

Fisgones simplemente escuchan su tráfico de red. En realidad, no intentan obtener acceso a través de su red inalámbrica, al menos no al principio. Ellos solo escuchan. Desafortunadamente, las redes inalámbricas les brindan mucho para escuchar. Por ejemplo: la mayoría de los puntos de acceso inalámbricos transmiten regularmente su SSID a cualquiera que esté escuchando. Cuando un legítimo ...