Java - Problema de planteamiento

 
Vista:

Problema de planteamiento

Publicado por gil13 (1 intervención) el 14/06/2014 14:15:33
Buenos dias,

Estoy empezando con java y me ha surgido un problema de planteamiento con una aplicación, os comento lo que hace y a ver como creéis que podría hacerse.

Una pantalla pide un nombre de perfil (nombre de persona), lo almacena en un String

Salta a otra pantalla que le pregunta el nombre de la videoconsola que tiene, cuantos juegos y cuantos mandos tiene. Lo almaceno todo en Strings y en Integers.

Hasta aquí sin problemas, ahora tiene la posibilidad de añadir mas consolas.

Como haríais para guardar tantos datos sin saber de antemano nada de lo que va a introducir ?, yo había pensado varias cosas.

1 - Variables dinámicas cuyo nombre sea el de los strings que va guardando.

nombre, nombre + consola, nombre +consola + juegos ...

Juan, juanps2. juanps23, juanps232

En java no hay dinámicos si no me equivoco.

2 - Crear arraylist, Los nombres de los arraylist pueden venir dados por el nombre de un string ?, si no, podría ser algo así

ArrayList<String> personas = new ArrayList<String>(); e ir almacenado los nombres de los perfiles.

Crear otro para el resto de datos ? Controlo la cantidad de veces que se añade una consola con un contador

Os pongo unas imágenes para ilustrar



Gracias y un saludo !
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder