le fractionnement de la chaîne de java en morceaux de longueur fixe

J'ai sept cordes dans un programme nommé chaîne1 par le biais de string7.

La taille de chaque de la chaîne de 30 caractères.

Je vais avoir une entrée de chaîne de longueur inconnue.

Je dois briser cette chaîne d'entrée dans les 30 char cordes et ensuite sélectionner le premier sous-chaîne dans chaîne1, 2e mot2 et ainsi de suite jusqu'à ce que possible. Si la chaîne d'entrée est supérieure à 210 caractères, puis reste de la chaîne à la fin sera ignoré.

Comment gérer le cas lorsque la chaîne d'entrée est de taille inférieure à 210 char.

Pour, par exemple, 145, auquel cas chaîne1 par le biais de string4 sera pleine et string5 sera composé de 15 autres char.

La façon de gérer ce bien ?

Je peux le faire à la lecture de char par char et de mettre en avant le 30 char et chaîne1, le prochain dans la chaîne2, etc jusqu'à ce que tous les char sont consommés.

Mais est-il une meilleure façon de le faire ?

OriginalL'auteur Vicky | 2012-06-28