
Incognito
(usa Slackware)
Enviado em 09/04/2013 - 15:11h
danielcrvg escreveu:
boa noite galera, to com uma duvida simples:
como faco para passar um parametro do tipo char[] para um metodo em Java?
tipo o metodo ja criei e aceitou normal:
void nomeMetodo (char[] teste) {
}
so q nao to conseguindo passar como parametro, ex:
crio a variavel:
char frase[] = {'A','B','C'}; ou char[] frase = {'A','B','C'};
ai na hora de chama o metodo ta dando erro..
nomeMetodo(frase[]);
Como faco pra passar este parametro??
Obrigado,
Olá danielcrgv. Eu tentei da maneira que eu acho mais simples, e talvez nem saiba explicar porque deu certo...
public class Texto {
void exibeFrase(char sentenca[]){
System.out.println(sentenca);
}
}
public class Tester {
public static void main(String[] args) {
// TODO Auto-generated method stub
char frase[]={'A','B','C'};
Texto texto = new Texto();
texto.exibeFrase(frase);
}
}
Eu costumo trabalhar dessa forma, até mesmo para tarefas simples. Não gosto de fazer muita coisa no main().
Aqui funcionou, espero ter ajudado!