Jump to content
Sign in to follow this  
dardevil

[Resolvido] String

Recommended Posts

dardevil

Boas pessoal!

Estou com um problema e gostava que alguém me desse umas ideias para resolver este problema.

Tenho uma string sem espaços entre elas do tipo: "portugalaprogramar". E queria que no final fica-se separada por espaços mediante o n introduzido no método espacos(int n). Por exemplo com n =3 ficaria assim: "por tug ala pro gra mar"

Gostava que me dessem umas luzes para tentar resolver este problema.

Cumps

Share this post


Link to post
Share on other sites
HappyHippyHippo

necessitas de

- uma string resultado

- um ciclo que leia a substring pretendida pela iteração do ciclo

- gravar a substring e o espaço na string resultado


IRC : sim, é algo que ainda existe >> #p@p

Share this post


Link to post
Share on other sites
dardevil

já consegui resolver o problema. Utilizei uma StringBuilder, um inteiro que guardasse o indice onde ia colocar o espaco de n a n a cada iteração do ciclo, chamava o metodo insert da StringBuilder para colocar o espaco na posicao certa.

Obrigado pela ajuda.

Share this post


Link to post
Share on other sites
jsWizard

humm.. talvez um ciclo for a percorrer cada letra da string e a copiar cada letra para uma nova string.. um if dentro do ciclo.. se i / n der resto 0, então insere um espaço..

algo assim. parece-me bastante simples.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.