CarneiroPJ 13 de fev. de 2007
Oi Megabytes, bem vindo ao Portal Java!
File file = new File ( "caminhoDoSeuArquivo" );
FileReader reader = new FileReader ( file );
BufferedReader bufReader = new BufferedReader ( reader );
bufReader . readLine ();
MegabytesPJ 13 de fev. de 2007
Obrigado pela atenção, mas continuo com duvidas :
Suponhamos que eu tenho um ficheiro em c:\ chamado fich.txt, o codigo ficaria do seguinte modo ? :
File fich . txt = new File ( "c:\" );
FileReader reader = new FileReader ( fich . txt );
BufferedReader bufReader = new BufferedReader ( reader );
int Ciclo = 0 ;
DO
{
Mat [ Ciclo ]= bufReader . readLine ();
Ciclo = Ciclo + 1 ;
} While ( Mat [ Ciclo ]!= 0 );
O Ficheiro Fich.txt teria o seguinte formato :
palavra1
palavra2
palavra3
0
Mais uma vez o meu muito obrigado e peço desculpa pela minha ignorancia.
[size=“11”][color=“red”]* Editado: Lembre-se de utilizar BBCode em seus códigos - Carneiro[/color][/size] :joia:
CarneiroPJ 13 de fev. de 2007
String [] mat = new String [ 4 ] ; // Supondo que só tenha 4 palavras no arquivo ou ficheiro
File file = new File ( "c:\fich.txt" );
FileReader reader = new FileReader ( file );
BufferedReader bufReader = new BufferedReader ( reader );
int ciclo = 0 ;
do
{
mat [ ciclo ] = bufReader . readLine ();
ciclo ++ ;
}
while ( bufReader . ready ());
Recomendo utilizar Collections para esse caso, porque você não sabe quantas linhas seu arquivo terá.
MegabytesPJ 14 de fev. de 2007
Obrigado pela ajuda,
Vou testar e ver se consigo por o jogo a funcionar !!
Obrigado