Ler arquivo e armazenar em buffer

Oi, pessoal!

Sou iniciante em Java e preciso fazer a leitura de um arquivo e armazenar esses dados em um buffer. Vocês podem me ajudar, pq eu não sei como fazer isso.

Obrigada!

uma procura pelo busca do guj e encontrei isto

vê se serve…

crédito lLPJava tópico http://www.guj.com.br/posts/list/22160.java#117337


import java.io.File;
import java.io.IOException;
import java.io.FileWriter;
import java.io.FileReader;
import java.io.BufferedWriter;
import java.io.BufferedReader;
class Buffer{
	public static void main(String args[]){
	File f = new File("soso.txt");//onde colocar isso é importante
	try{
		FileWriter fw = new FileWriter(f);
		BufferedWriter bw = new BufferedWriter(fw);
			bw.write("camilo");
			bw.newLine();//nova linha
			bw.write("rumo scjp 5.0");
			bw.flush();
			bw.close();
	}
catch(IOException e){e.printStackTrace();}
	//lendo
	try{
		FileReader fr = new FileReader(f);
		BufferedReader br = new BufferedReader(fr);		
		 String s;
		 //equanto tiver dados na linha imprima
		 while((s=br.readLine())!=null){		
			System.out.println(s);
		 }
	}catch(IOException e){}
	}}

Serve, sim! Obrigada! :lol:

Aqui tem algo:

http://www.guj.com.br/posts/list/85806.java#458628