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!
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: