Oct
02
2008

Leer archivo Strings con Java

Con esta clase podemos leer de archivos recibiendo un String o escribir en un fichero determinado un String.
BufferedReader y BufferedWritter permiten mayor rendimiento ya que necesitan menor número de accesos al fichero para leer o escribir almacenando varios caracteres en cada lectura o escritura.

import java.io.*;
public class MyFileIO {
  public MyFileIO(){}
public String fileToString(File file){
    StringBuffer buffer = new StringBuffer();
    String line;
    FileReader fReader;
    BufferedReader bReader;
try {
      fReader = new FileReader(file);
      bReader = new BufferedReader(fReader);
      while ((line = bReader.readLine()) != null){
        buffer.append(line);
      }
      bReader.close();
      fReader.close();
    } catch (FileNotFoundException e) {
      e.printStackTrace();
    } catch (IOException e) {
      e.printStackTrace();
    }
return buffer.toString();
  }
public void stringToFile(String string, File file){
    FileWriter fWriter;
    BufferedWriter bWriter;
try {
      fWriter = new FileWriter(file);
      bWriter = new BufferedWriter(fWriter);
      bWriter.write(string);
      bWriter.close();
      fWriter.close();
    } catch (IOException e) {
      e.printStackTrace();
    }
  }
}
Written by doutdex in: Java | Tags:

No Comments »

RSS feed for comments on this post. TrackBack URL


Leave a Reply

TheBuckmaker.com Wordpress Themes | Geld von Privat, Streaming Audio
футбол онлайн, live football, canlı izle, football streaming, football forum, football forums, canlı maç, football highlights, maç özeti, live football streaming, stream live football, free football streaming,