Boucle à travers chaque personnage et vérifier si elle est multi-octets en ajoutant le code suivant dans votre fonction:
c_array str.toCharArray = ();
résultat = false;
pour (char c: c_array)
{
C_ALPHA = Character.toString (c);
c_byte_array = c_string.getBytes ("UTF-8");
if (c_byte_array.length gt; 1)
{
System.out.println ("Détecté un caractère multi-octets.");résultat = true;
percée
}
}
if (résultat)
System.out.println ("N'a pas détecté de caractères multi-octets.");
La boucle convertit chaque caractère dans une chaîne. Il convertit ensuite la chaîne dans un tableau d'octets. Enfin, il vérifie la longueur du tableau d'octets. Une longueur supérieure à un indique un caractère multi-octets présents dans la chaîne.