Java - Guardar datos de vector en un archivo txt

 
Vista:
sin imagen de perfil

Guardar datos de vector en un archivo txt

Publicado por Dexter (7 intervenciones) el 08/08/2021 23:29:05
Hola!

Necesito leer números de un fichero de textos (entrada.txt), guardarlos en un vector, ordenarlos de menor a mayor y guardar en otro fichero (resultado.txt)

Pude hacer la lectura y el orden pero no se como pasar los datos ordenados al archivo resultado.txt

Les paso el código hasta donde pude desarrollar:


package orden;

import java.util.ArrayList;

import java.util.Arrays;

import java.util.List;

import javax.swing.JOptionPane;

import java.io.*;




public class Orden {

static String muestras[];
static List <String> al = new ArrayList<String>();
static String arrDesordenado[];

public static void main(String [] args) {



try{
File archivo = new File("entrada.txt");
BufferedReader lectura = new BufferedReader(new FileReader("C:\\entrada.txt"));


String leerLinea = lectura.readLine();


while(leerLinea != null){
//ArrayList que está recibiendo los valores de leerLinea
al.add(leerLinea);

leerLinea = lectura.readLine();

}

arrDesordenado = al.toArray(new String[al.size()]);

Arrays.sort(arrDesordenado);


JOptionPane.showMessageDialog(null, "Los valores proporcionados por la muestra son:\n\n" + Arrays.toString(arrDesordenado));
}catch(FileNotFoundException e){
// Cuidado los espacios
System.out.println("El Archivo solicitado no ha sido encontrado: " + e.getMessage());
}catch(IOException IOe){
System.out.println("El Archivo solicitado no se pudo abrir o cerrar" + IOe.getMessage());
}
}

}
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