Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.io.BufferedReader;
- import java.io.File;
- import java.io.FileNotFoundException;
- import java.io.FileReader;
- import java.io.IOException;
- import java.util.ArrayList;
- import java.util.List;
- import java.util.StringTokenizer;
- class CargarUsuarios extends Usuario {
- public ArrayList<Usuario> cargarUsuario() {
- File archivo = new File("E:\\Usuario.txt");
- FileReader fr = null;
- try {
- fr = new FileReader(archivo);
- } catch (FileNotFoundException e) {
- e.printStackTrace();
- }
- BufferedReader br = new BufferedReader(fr);
- String palabraActual;
- String lineaActual;
- List<Usuario> listaDeUsuarios = new ArrayList<Usuario>();
- try {
- while ((lineaActual = br.readLine()) != null) {
- StringTokenizer st = new StringTokenizer(lineaActual);
- Usuario user = new Usuario();
- if (st.hasMoreTokens()) {
- palabraActual = st.nextToken();
- user.setNombre (palabraActual);
- palabraActual = st.nextToken();
- user.setPresupuesto(Integer.parseInt(palabraActual));
- palabraActual = st.nextToken();
- user.setPreferencia (TipoDeAtraccion.valueOf(palabraActual));
- palabraActual = st.nextToken();
- user.setTiempoDisponible (Double.parseDouble(palabraActual));
- listaDeUsuarios.add(user);
- System.out.print(user.getNombre());
- }
- }
- } catch (NumberFormatException | IOException e) {
- e.printStackTrace();
- }
- return listaDeUsuarios;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement