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..
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
0