Java - RESOLVER EL EJERCICIO

 
Vista:

RESOLVER EL EJERCICIO

Publicado por jesuan (1 intervención) el 28/12/2018 13:15:47
Crea una aplicación en Java que permita almacenar la información de los productos de una empresa. La información que se desea almacenar de cada producto es: el código (entero), la descripción (texto) y el peso (valor real con parte decimal). El programa ofrecerá cinco opciones: 1. Introducir los productos; 2. Visualizarlos en pantalla; 3. Guardar archivo de texto; 4. Leer archivo; y 5. Salir.

Realiza las siguientes acciones:

1. Crea la clase producto con las propiedades y el constructor que permita inicializar con todos los campos.

2. Crea un método o función que visualice el menú.

3. Crea un método o función por cada opción del menú (introducirProds(), visualizaProds(), guardaProds(), leeProds()).

4. Crea el programa principal que use los métodos anteriores.

El archivo de texto tendrá el siguiente formato:


Debes tener en cuenta los siguientes aspectos:

Supón que se dispone de los siguientes métodos (es decir, se pueden usar aunque no se implementen):

inputInt() // Devuelve un entero introducido por teclado Ej a =inputInt();

inputFloat() // Devuelve un float introducido por teclado Ej b =inputInt();

inputString() // Devuelve un String introducido por teclado Ej str =inputString();

output/outptln(String txt) // Equivalente a System.out.print/println()


Se ofrece la siguiente información para almacenar / leer el fichero:

BufferedWriter bw = new BufferedWriter(new FileWriter(nombreFichero, true));

PrintWriter pw = new PrintWriter(bw);

BufferedReader bw = new BufferedReader(new FileReader(nombreFichero, true));

PrintWriter pw = new PrintWriter(bw);

Para almacenar la información de los productos en memoria, se puede utilizar un array o un ListArray..
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