/* Creation d'une chaine de caracteres */ /* a partir d'un tableau de caracteres */ /* */ /* Extraction du contenu d'une chaine */ /* de caracteres dans un tableau de caracteres */ public class UtilisationChaineEtTableauCaracteres { /* Programme principal */ public static void main(String [] args) { /* Creation d'une chaine de caracteres */ /* a partir d'un tableau de caracteres */ char [] t = { 'A','a','.','z','Z' }; String s = String.valueOf(t); Ecran.afficherln(s.length()," caracteres : ",s); /* Extraction sous forme de tableaux */ /* de caracteres successifs des caracteres */ /* d'un tableau de chaines de caracteres */ /* Affichage de ces tableaux de caracteres */ String [] ts = { "ABC","!!&&%%","","אחיט" }; char [] tc; int i,j; for ( i = 0 ; i < ts.length ; i++ ) { tc = ts[i].toCharArray(); Ecran.afficher(tc.length," caracteres : "); for ( j = 0 ; j < tc.length ; j++ ) { Ecran.afficher(tc[j]); } Ecran.sautDeLigne(); } Ecran.sautDeLigne(); } }