Guest User

Untitled

a guest
Feb 20th, 2018
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.33 KB | None | 0 0
  1. public static void generarArchivo(String archivoEntrada, String archivoSalida){
  2.        
  3.     ArrayList<DireccionMaquina> lista = cargarArchivo(archivoEntrada);     
  4.         try{
  5.             File file = new File(archivoSalida);
  6.             FileWriter fw = new FileWriter(file);
  7.             PrintWriter pw = new PrintWriter(fw);
  8.            
  9.             for(int i = 0; i<lista.size(); i++){
  10.                 String formato = "%-25s%0s%25s";
  11.                 pw.printf(formato,      lista.get(i).getDireccion(),lista.get(i).getMaquina(),lista.get(i).getContador());
  12.                 pw.println("");
  13.             }
  14.             pw.close();
  15.         }catch(IOException e){
  16.             e.printStackTrace();
  17.         }
  18.        
  19.     }
  20.    
  21.     public static void main(String[] args){
  22.         String directorioEntrada = System.getProperty("user.dir");
  23.         directorioEntrada = directorioEntrada + File.separator + "src"
  24.                 + File.separator + "org" + File.separator + "eda"
  25.                 + File.separator + "practica01" + File.separator
  26.                 + "ejercicio01" + File.separator;
  27.         directorioEntrada = directorioEntrada + "entradas.txt";
  28.        
  29.         String directorioSalida = System.getProperty("user.dir");
  30.         directorioSalida = directorioSalida + File.separator + "src"
  31.                 + File.separator + "org" + File.separator + "eda"
  32.                 + File.separator + "practica01" + File.separator
  33.                 + "ejercicio01" + File.separator;
  34.         directorioSalida = directorioSalida + "salidas.txt";
  35.        
  36.         generarArchivo(directorioEntrada, directorioSalida);
  37.     }
Add Comment
Please, Sign In to add comment