Leer un txt [WIN][NetBeans]

Iniciado por alexmacan, 15 Octubre 2009, 16:01 PM

0 Miembros y 1 Visitante están viendo este tema.

alexmacan

Saludos es la primera vez que posteo en el foro de programación,asi que espero no meter mucho la pata jeje mi duda es que porque este metodo, me devuelver lo que devuelve(ver abajo)

       public static <T extends Serializable> Recibo carga2(String s){
      Recibo o1=null;
      try{
                    FileInputStream f=new FileInputStream("C:/Users/Alex/Documents/NetBeansProjects/GestorFactorasProject/dist/recibo/"+s);
                    InputStreamReader in=new InputStreamReader(f);
                    java.io.BufferedReader reader=new java.io.BufferedReader(in);
                    System.out.print(in.toString());
                    System.out.print(in.read());
                    String sCadena=null;


                    while ((sCadena = reader.readLine())!=null) {
                    System.out.println(sCadena);
                                }
}
      catch(Exception e){e.printStackTrace();}
      return o1;
   }

Lo que quiero es obtener la String que esta en el txt y al mostrarla por consola me la muestra pero con un espacio entre cada caracter, es decir algo asi:

��f i c h e r o   d e   c a r g a   
s e g u n d a   l i n e a

y la verda me icomoda mucho porque luego quiero construir un objeto apartir de esa String(ese constructor ya lo tngo implementado)

Saludos y gracias

PD: ya se que el directorio esta hecho de manera primitva xD pero es solo el principio jaja