Java - Ayuda Proyecto Java

 
Vista:
sin imagen de perfil

Ayuda Proyecto Java

Publicado por Ana (1 intervención) el 22/09/2014 22:21:31
Problema:
Se desea realizar una aplicación en JAVA que permita administrar una biblioteca. En ésta debe
permitir:
 Agregar Libros
 Mostrar Libros
 Buscar Libros
La aplicación debe contener un menú que le pregunte al usuario qué desea hacer. Esta interfaz
debe ser estéticamente amigable.
Ejemplo:
Para agregar libros debe considerar:
Debe consistir en una clase para la definición de libro.
Debe contener Nombre del libro, Autor, ISBN, No de Páginas,No hay límite de libros para agregar.
Para buscar libros debe considerar:
Buscar los libros por nombre, sin importar si son minúsculas o mayúsculas.
Para mostrar libros debe considerar:
Los libros deben mostrarse en una lista amplia

si pudieran ayudarme , solo diganme como agrego los libros y como hacer que se muestren y para buscarlos ..pero si me pueden ayudar con un ejemplo de codigo estaria bien :) gracias
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
sin imagen de perfil

Ayuda Proyecto Java

Publicado por Kevin (6 intervenciones) el 23/09/2014 07:04:11
Hola casualmente tengo el mismo proyecto; para agregar libros necesitas crear un arreglo e ingresar los datos en dicho arreglo ej. ArrayList<ClaseLibros>libros=new ArrayList<ClaseLibros>();
y otro mas de Strings ArrayList<String>sLibros=new ArrayList<String>();

añades al codigo esto ClaseLibros addLibro;

Ingresas los datos ya sea por ventana emergente o consola y los datos los agregas de esta manera

addLibro=new
ClaseLibros(datos a guardar en el arreglo);
libro.add(addLibro);

Con eso ya puedes agregar los elementos al arreglo, para mostrarlos usaras el segundo arreglo el sLibros:

inicias un bucle usando for

for(int i=0; i<libros.size(); i++){
sLibros.add(libros.get(i).getDato());
}

con eso ya puedes llamar los datos del arreglo espero te ayude ^^

con buscar datos; ingresas un dato ej.

String nombre;
String mostrar=""; inicias la variable

Ingresas el dato que recibira nombre por ventana emergente o consola e inicias el bucle for

for(int i=0; i<libros.size();i++){
if(libros.get(i).getDato().equals(name)){
mostrar="";
mostrar=("Libro "+
libros.get(i).getDato());

}
Imprimes el mostrar y te dara el libro q buscas
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar