Metodos da Classe

3 respostas
aszarael

Pessoal,

Tem como eu executar um metodo dentro do outro em java ? Como faço ?

Queria fazer isso :

public void ler_arquivo() {       
        try{
            BufferedReader leitor = new BufferedReader(new FileReader("isael1.htm"));
            String linha    = new String("");
           while ((linha=leitor.readLine())!= null) {
               conteudo=linha; 
              // Aqui gostaria de chamar o outro medotodoe passa conteudo como parametro.
             }
        }
        catch(IOException e){
            System.out.println("Erro ao acessar o arquivo desejado.");
        }
      }

Tem como ?

3 Respostas

cassio

Olá!

Ué, porque não seria?!

public class SuaClasse{

	//... código...

	public void seuOutroMetodo(String conteudo){
		//faça o que deve ser feito com a String
	}	

	public void ler_arquivo() {       
				try{
					BufferedReader leitor = new BufferedReader(new FileReader("isael1.htm"));
					String linha    = new String("");
					while ((linha=leitor.readLine())!= null) {
						conteudo=linha; 
						seuOutroMetodo(conteudo);
					}
				}
				catch(IOException e){
					System.out.println("Erro ao acessar o arquivo desejado.");
				}
	}
	
	//... código...
}

Era essa mesma a sua dúvida?!

Abraço!

thiagopassosp

se eu entendi bem sua pergunta é simples…
ficaria assim

public void ler_arquivo() {

try{

BufferedReader leitor = new BufferedReader(new FileReader(isael1.htm));

String linha    = new String("");

while ((linha=leitor.readLine())!= null) {

conteudo=linha;

nomeDoMetodo();   // é so chamar o método e o parametro que vc deseja

}

}

catch(IOException e){

System.out.println(Erro ao acessar o arquivo desejado.);

}

}
aszarael

Valeu pessoal,

Mais eu fiz

this.Metodos(parametro);

E Funcionou, mais mesmo assim valeu.

Criado 25 de outubro de 2006
Ultima resposta 25 de out. de 2006
Respostas 3
Participantes 3