Pessoal estou com o seguinte problema
tenho um variavel line, e quero capturar seu valor para usar em outros lugares tentei fazer um get mas não funciona estou colocando o código pra vcs darem uma olhada.
Quando tento imprimir o arquivo na tela so aparece metade dele.
//==============================================
import java.io.*;
import java.awt.event.;
import javax.swing.;
public class LeituraDeArquivo
{ private String dadosObtidos;
private String line;
public String getDadosObtidos() { return dadosObtidos; }
public void setDadosObtidos( String dados) { dadosObtidos = dados; }
public String getLine() { return line; }
public void setLine(String linha ) { line = linha; }
public static void main ( String []args)
{ new LeituraDeArquivo();
}
LeituraDeArquivo()
{ openFile();
String linha = getLine();
System.out.println(linha );
}
public void openFile()
{ //Abrindo arquivo
try
{ BufferedReader buff = new BufferedReader(new FileReader(“leiame.txt”));
boolean eof = false;
while ( !eof)
{
//line = buff.readLine();
setLine(buff.readLine() );
if( line == null)
{ eof = true; }
else
{
System.out.println ( funciona );
}
}
buff.close();
}
catch (IOException e )
{ JOptionPane.showMessageDialog (null, " Error Opening File", “Error”, JOptionPane.ERROR_MESSAGE);
}
}
}
Viva ao OPENSOURCE!!!
Viva o LINUX!!!
“Mude, mas comece devagar, porque a direção é mais importante que a velocidade. - Clarice Lispector”,