Ae galera…
Sei que é uma duvida simploria, mas nao sei como faco para abrir um texto fonte… Procurei em varias apostilas porem nao achei nada…
[]'s
Ae galera…
Sei que é uma duvida simploria, mas nao sei como faco para abrir um texto fonte… Procurei em varias apostilas porem nao achei nada…
[]'s
Caro djnho para você criar um cluxo de leitura faça:
//importe as seguintes classes
import java.io.FileReader;
import java.io.BufferedReader;
…
//instancie os seguintes obletos
FileReader leitor = new FileReader(nomedoarquivo);
BufferedReader buffer = new BufferedReader(leitor);
com estes objetos você poderá ler o conteúdo do arquivo que o leitor esta referenciando de várias maneiras, mas os modos mais comuns são a leitura linha a linha e a leitura caracter por caracter.
Para ler linha a linha faça:
String receptora = “”;
receptora = buffer.readLine();
Para ler caracter por caracter (não tenho muita certeza, pois a muito tempo não usa este recurso) faça:
String receptora = “”;
receptora = buffer.read().toString();
//este último comando lê um caracter do arquivo, coloque-o dentro de uma estrutura de repetição para que você possa ler quantos caracteres forem necessários.
Teste ai e veja se deu certo, falou carinha
Para colocar o conteudo completo do arquivo numa String voce pode fazer:
String linha = “”;
while((linha = buffer.readLine()) != null) {
linha += linha + “\n”;
}
Não tenho certeza se precisa utilizar o “\n”, não sei se o buffer lê no readLine() a linha mais o caractere para pular a linha. Testa aí e vê se dar certo, Responde aqui depois, pois eu gostaria de saber.
Valeu()