ericj 0 Denunciar post Postado Abril 22, 2011 package metodoTrim; public class Trim { public static void main(String[] args) { String tar="José Luiz Ferreira "; String s[] = tar.split(" "); for(int cont = s.length-1;cont>=0;cont--){ System.out.print(s[cont]); Ferreira, J.L. } } } A MINHA SAIDA SAI ASSIM FerreiraLuizJosé MAIS TEM QUE SAIR ASSIM Ferreira, J.L. EU SEI QUE TENHO QUE USAR O METODO charAt()que me retorna as iniciais de uma string mais como vou fazer isso dentro de um for() PARA QUE ELE ME D O FORMATO Ferreira, J.L. NA SAIDA. OBRIGADO PELA ATENÇÃO BOM FERIADO PARA você´S Compartilhar este post Link para o post Compartilhar em outros sites
Kandrade 7 Denunciar post Postado Abril 26, 2011 Acho que precisa de algo mais ou menos assim: String tar="José Luiz Ferreira"; String s[] = tar.split(" "); StringBuilder nomeFormatado = new StringBuilder(); nomeFormatado.append(s[s.length - 1] + ", "); for(int cont = 0; cont <= s.length-2 ;cont++){ nomeFormatado.append(s[cont].charAt(0) + "."); } System.out.print(nomeFormatado); Compartilhar este post Link para o post Compartilhar em outros sites
ericj 0 Denunciar post Postado Abril 28, 2011 Gora sim eu entendir muito obrigado pela ajuda até mais Compartilhar este post Link para o post Compartilhar em outros sites