Exemples
Voici quelques exemples.
Exemple 1 :
Supposons que vous vouliez analyser une séquence de caractères "332" en base 8. Pour extraire la valeur long non signée de cette séquence de caractères, l'index de début est 0 et l'index de fin est 1. Voici le code de l'exemple :
CharSequence s1 = "332";
int beginIndex = 0;
int endIndex = 1;
int radix = 8;
long res1 = Long.parseUnsignedLong(s1, beginIndex, endIndex, radix);
System.out.println("Valeur non signée : "+res1);
Sortie :
Valeur non signée : 3
Exemple 2 :
Supposons que vous vouliez analyser une séquence de caractères "ABCDEF" en base 16. Pour extraire la valeur long non signée de cette séquence de caractères, l'index de début est 1 et l'index de fin est 6. Voici le code de l'exemple :
CharSequence s1 = "ABCDEF";
int beginIndex = 1;
int endIndex = 6;
int radix = 16;
long res1 = Long.parseUnsignedLong(s1, beginIndex, endIndex, radix);
System.out.println("Valeur non signée : "+res1);
Sortie :
Valeur non signée : 11259375