1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| String out="";
// Le split découpe la chaine en fragments(en fonction du délimiteur | )
String[] fragment = chain.split("\\|");
for( int i=0; i< fragment.length; i++){
// Si le numéro de fragment est pair
if (i%2 == 0) {
for (int j=0 ; j<fragment[i].length() ; j++){
//Le code de chaque caractère est affiché sous forme hexadécimale:
out+= Integer.toString(fragment[i].charAt(j), 16) + " ";
}
}
// Si le numéro du fragment est impair
else{
//Le texte est inchangé
out+= fragment[i] + " ";
}
} |
Partager