Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.utad.maquina;
- import java.io.BufferedReader;
- import java.io.File;
- import java.io.FileNotFoundException;
- import java.io.FileReader;
- import java.io.IOException;
- import java.util.ArrayList;
- public class Fichero {
- private String nombre;
- private double precio;
- private int cantidad;
- // Variables para leer fichero
- private File archivo = null;
- private FileReader fr = null;
- private BufferedReader br = null;
- // Dispensador
- private ArrayList <Dispensador> dispensadores= new ArrayList <Dispensador> ();
- private Dispensador dispensador;
- public void leerFichero() throws IOException{
- archivo = new File("dispensadores.txt");
- try {
- fr = new FileReader(archivo);
- br = new BufferedReader(fr);
- } catch (FileNotFoundException e) {
- System.err.println("El fichero indicado no existe");
- }
- String linea;
- while((linea=br.readLine()) !=null ){
- String lineas[] = linea.split(",");
- nombre = lineas[0];
- precio = Double.parseDouble(lineas[1]);
- cantidad = Integer.parseInt(lineas[2]);
- dispensador = new Dispensador(nombre, precio, cantidad);
- dispensadores.add(dispensador);
- }
- }
- public ArrayList<Dispensador> getDispensadores() {
- return dispensadores;
- }
- public void setDispensadores(ArrayList<Dispensador> dispensadores) {
- this.dispensadores = dispensadores;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement