Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/03/2016, 16:55
albertoCaballeroTerc
 
Fecha de Ingreso: febrero-2016
Mensajes: 1
Antigüedad: 8 años, 2 meses
Puntos: 0
Pregunta formato de impresion de un split

hola buenas tardes. tengo la siguiente duda.
Guarde los datos de un txt en un variable tipo String los datos estan separados por @ como el sig. ejemplo:
@62704614395@0012 @Autorizado - SSV @0114 @Dev SSV97 Grupo 4 Pago Directo

Posteriormente utilizo "split" para separarlos, pero al momento de imprimir los datos del array los datos se imprimen asi:

62704614395
0012
Autorizado - SSV
0114
Dev SSV97 Grupo 4 Pago Directo

Me gustaria imprimir los resultados asi
62704614395 0012 Autorizado - SSV 0114 Dev SSV97 Grupo 4 Pago Directo

Este es el codigo que utilizo....si alguien me puede dar alguna sugerencia por favor y mil gracias.....


import java.io.BufferedReader;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.IOException;
public class CreaArchivo {


public static void main(String args[]) throws FileNotFoundException, IOException{

MuestraContenido("C:/Users/IENAMA01/Desktop/NMA/REPORTE GRUPO 114Y124_20160303070011.dat");

}


public static void MuestraContenido(String RutaArchivo) throws FileNotFoundException,IOException{


String cadena;
FileReader f = new FileReader(RutaArchivo);
BufferedReader b = new BufferedReader(f);
while((cadena=b.readLine())!=null){

//System.out.println(cadena);


System.out.println("split");
DivideString(cadena);

}


b.close();


}//fin MuestraContenido


public static void DivideString(String cadena){

String[] array=cadena.split("@");
for(int i=0;i<array.length;i++)
System.out.println( array[i]);
System.out.println();




}// fin de

}//CrearArchivo