Como faço para fazer o main chamar um método?
Basta fazer a chamada normal, escrevendo o nome do método:
[code]public class Teste {
public void umMetodo() {
System.out.println(“Teste!”);
}
public static void main(String[] args) {
umMetodo(); //Chama o método umMetodo();
}
}[/code]
[quote=ViniGodoy]Basta fazer a chamada normal, escrevendo o nome do método:
[code]public class Teste {
public void umMetodo() {
System.out.println(“Teste!”);
}
public static void main(String[] args) {
umMetodo(); //Chama o método umMetodo();
}
}[/code][/quote]
Vini, o umMetodo não deveria ser estático? Ou então, criar uma instância de Teste?
[code]public class Teste {
public static void umMetodo() {
System.out.println(“Teste!”);
}
public static void main(String[] args) {
umMetodo(); //Chama o método umMetodo();
}
}[/code]
[code]public class Teste {
public void umMetodo() {
System.out.println(“Teste!”);
}
public static void main(String[] args) {
new Teste().umMetodo(); //Chama o método umMetodo();
}
}[/code]
André, sua dúvida não está coerente com o Título do tópico. Afinal, vc quer saber como fazer recursividade ou apenas como chamar um método dentro do main?