Como faço para pegar parte de uma String de traz para frente? tem como?
Substring
L
2 Respostas
A
Entendi sua pergunta assim: você quer pegar um pedaço da String partindo do final dela e voltando caracteres rumo ao começo. Se for isso mesmo, uma idéia é você seguir esses passos:
1 - obtenha o tamanho da String, armazene em a
2 - subtraia deste valor a quantidade de posições que você quer, armazene em b
3 - passe para o método substring(a,b)
L
Consegui fazer assim…Nao sei se é a melhor forma…mas foi a q consegui…se alguem tiver uma mais facil…gostaria de aprender…
StringBuffer sb = new StringBuffer();
sb.append("Teste de mensagem");
StringBuffer sbReverse = sb.reverse();
String partida = sbReverse.substring(0, 8);
StringBuffer nova = new StringBuffer(partida);
System.out.println(nova.reverse());
Criado 28 de julho de 2007
Ultima resposta 28 de jul. de 2007
Respostas 2
Participantes 2
Alura Sistemas operacionais: entenda seu conceito e suas funções Descubra o que são sistemas operacionais, suas funções e tipos. Aprenda tudo de forma clara e objetiva. Não perca tempo!
Casa do Codigo Orientacao a Objetos: Aprenda seus conceitos e suas... Por Thiago Leite e Carvalho — Casa do Codigo