Boa tarde, estou com dificuldades para resolver este algoritmo em Java,
Considerando a seguinte declaração de um vetor de carateres que representa o nome e apelido de uma pessoa:
char[] nome = {'A', 'n', 'a', ' ', 'S', 'a', 'n', 't', 'o', 's', '\n'};
Escrever um programa que permita imprimir:
O nome e o apelido no formato: Apelido,Nome;
Se fosse um vector de strings faria assim:
String[] poetas = {"Augusto dos Anjos", "João Meneguel"};
for (String poeta: poetas){
int indice = poeta.indexOf(" ");
int tam = poeta.length();
String nome = poeta.substring(0, indice);
String sobreNome = poeta.substring(indice + 1, tam);
System.out.println("Nome:" + nome); System.out.println("Sobrenome:" + sobreNome);
}
como posso fazer para um vector de chars???
Muito obrigado desde já...
↧