Découpage d'une chaîne Java en une série de petites cordes avec une largeur fixe est utile lorsque vous devez copier les données dans une source qui a limité l'espace , comme une table avec une largeur d'une colonne spécifique . A String Java est un objet qui contient une série de caractères, comme un nom ou une phrase dans un livre. Fractionnement d'une chaîne se fait par une boucle à travers la chaîne , appelant à plusieurs reprises la fonction " substr " et le stockage de la nouvelle liste de chaînes. Instructions
1
Ouvrez votre fichier Java dans un éditeur tel que Netbeans , Eclipse ou JBuilder X.
2
créer une fonction pour diviser une chaîne en petites cordes d'un fixe taille en ajoutant le code suivant dans votre fichier : Photos
public static List split_str_fixed_size (String str , int fixed_size )
{
int pos = 0; < br >
cordes tmp = "";
Liste ret_value = new ArrayList ( ( str.length () + fixed_size - 1) /fixed_size ) ;
pour ( pos = 0; pos < str.length (); pos + = fixed_size )
{
tmp = str.substring (POS, Math.min ( str.length ( ) pos + fixed_size ) ) ;
ret_value.add ( tmp ) ;
}
retour ret_value ;
}
La fonction crée une «liste» des chaînes qui ont la taille fixe spécifiée. Il effectue ensuite une boucle à travers la chaîne , en appelant la fonction " chaîne " pour copier des sections de la chaîne de taille fixe dans la «Liste ».
3
appeler la fonction " split_str_fixed_size " pour partager votre chaîne en parties de taille fixe en ajoutant le code suivant dans une autre fonction :
string str = " exemple chaîne de caractères " ;
int fixed_size = 3;
Liste
str_split = new ArrayList ();
str_split = split_str_fixed_size (str , 3);
" str_split " contiendra les chaînes " examen", " exemple ", " stri " , " o NG ", " f ch ", " Arac " et " TER ".
4
Enregistrez le fichier Java, compiler et exécuter votre programme de scinder la chaîne.
< br >