Pessoal, estou com o seguinte problema
eu tenho uma frase com x caracteres, eu preciso dividir essa string em várias linhas de 60 caracteres cada, detalhe, eu não posso cortar nenhuma palavra, ou seja, não posso parar no meio da palavra, se caso o caracter número 40 seja no meio de uma palavra queria que ele mostrasse a palavra anterior, estou tentando fazer aqui mas sem sucesso, qlqr dica será útil, valew
Divisão de uma frase
D
5 Respostas
Olá,
Sua frase possui espacos em branco? Se sim, pode partir por ai…
Em algoritmo, ficaria mais ou menos assim.
se ( qtdeChar == 40 E eEpacoEmBranco(charAtual))
quebre a linha
senao
se (qtdeChar == 40 E NAO eEpacoEmBranco(charAtual))
volta ate encontrar espaco
quebre a linha
fim se
fim se
abraço!
D
algorítmo até sei rsrsrs, queria mesmo era dicas no código java, mesmo assim valew!!!
O que você precisa se chama ‘word wrapping’. E o google é o seu amigo
pesquise:
subString.
StringTokenizer
substring nela 
[]'s
Criado 3 de janeiro de 2008
Ultima resposta 4 de jan. de 2008
Respostas 5
Participantes 5
Alura O que é Python? — um guia completo para iniciar nessa linguagem de programação Acesse agora o guia sobre Python e inicie sua jornada nessa linguagem de programação: o que é e para que serve, sua sintaxe e como iniciar nela!
Casa do Codigo Engenharia de Prompt para Devs: Um guia para aprender a... Por Ricardo Pupo Larguesa — Casa do Codigo