Red de conocimiento informático - Aprendizaje de programación - Programación Java Convierta 1 fila y 3 columnas de datos en 3 filas y 1 columna de datos según sea necesario y guárdelos con la extensión .TAR. La información específica es la siguiente.

Programación Java Convierta 1 fila y 3 columnas de datos en 3 filas y 1 columna de datos según sea necesario y guárdelos con la extensión .TAR. La información específica es la siguiente.

IOException;

import java.io. InputStreamReader;

//Nota No hay procesamiento de espacios en los datos, solo líneas de espacio simple, 6357VS 20110111 1 En otras palabras, hay actualmente tres Sólo se permite un espacio entre datos. Necesita ampliar el manejo de cualquier número de espacios.

clase pública LineTransfer {

public static void main(String[] args) {

Archivo f = new File("dat.txt");

BufferedReader buf= null;

Guardar archivo = nuevo archivo("d:/data.TAR");

String []strArr

BufferedWriter bw=null;

prueba {

bw = nuevo BufferedWriter(nuevo FileWriter(guardar));

buf = nuevo BufferedReader(nuevo InputStreamReader (nuevo FileInputStream(f)));

Valor de cadena= buf.readLine();

mientras((valor=buf.readLine())!=null){

strArr = value.split(" ");

bw.write("S "+strArr[0]);

bw.newLine();

bw.write("T "+strArr[0]);

bw.newLine();

bw.newLine()write("T " +strArr[1]);

bw.newLine();

bw.write(strArr[2]);

}

bw.newLine();

bw.flush()

bw.newLine().flush(); ;

} catch (FileNotFoundException e) {

// TODO Bloque catch generado automáticamente

e.printStackTrace();

} catch (IOException e) {

// TODO Bloque de captura generado automáticamente

e.printStackTrace();

}

}

}

}

}