Seguinte pessoas, preciso fazer um método que receba uma String var e um Integer limite.
O método vai retornar um lista de Strings com o máximo de tamanho sendo o limite.
E se o limite der no meio de uma palavra vai retornar no ultimo ponto que cortou até ultimo espaço
Exemplo: String = “12345 123” -Limite = 5
Tem que imprimir:
12345
123
meu problema é se eu tenho String = “12345” e Limite = 2
Tem que imprimir:
???
andrestrindade
Não entendi o problema… Eu faria com substring usando o integer para corta-la… Acho que nem precisaria de for.
aloha
Cara faz assim:
Stringt="asdas dasdasd asd as dasd";String[]separado=t.split(" ");
dai você faz um loop em separado, conta os caracteres la dentro do loop e vai incrementando… enquanto isso vai montando a sua lista de strings que será o resultado final…
abraço.
alexvingg
meu problema é se eu tenho String = “12345” e Limite = 2
ela vai retornar
12
34
5
isso ?
leoviniga
alexvingg:
meu problema é se eu tenho String = “12345” e Limite = 2
ela vai retornar
12
34
5
isso ?
não…não posso cortar palavras no meio…enfim…ficou feio…ficou medonho…eu vou para o inferno…mas quebrou o galho…ficou assim: