Como declaro um método qlq dentro do métdo principal

3 respostas
C

Quero sber cmo declaro e chamo um métdo qlq dentro do método principal.
Quando eu declaro:

public static void larger(int array[])
{  }//fim do método static larger

por exemplo, é apresentada a mensagem de erro: class, interface or enum expected

3 Respostas

davidbuzatto

Métodos não são declarados dentro de outros métodos.

public class Teste {

    public static void main( String[] args ) {
        digaOla();
    }

    public static void digaOla() {
        System.out.println( "Olá" );
    }

}

Só tome cuidado por isso deixa seu programa estruturado... O correto seria criar uma classe com o método digaOla, instanciar a mesma e então chamar o digaOla.

Até mais!

Kassiane_Pretti

davidbuzatto :
Só tome cuidado por isso deixa seu programa estruturado… O correto seria criar uma classe com o método digaOla, instanciar a mesma e então chamar o digaOla.

Só uma dica: Não encha a main de métodos, deixe eles para as classes…

peerless

Quem sabe na próxima versão do Java, podemos ter closures. Aí sim, você teria uma resposta para sua pergunta!

Criado 18 de fevereiro de 2008
Ultima resposta 18 de fev. de 2008
Respostas 3
Participantes 4