Expression |
Résultat |
Remarque |
Integer.parseInt("0", 10) |
0 |
|
Integer.parseInt("473", 10) |
473 |
|
Integer.parseInt("-0", 10) |
0 |
|
Integer.parseInt("-FF", 16) |
-255 |
système hexadécimale |
Integer.parseInt("1100110", 2) |
102 |
système binaire |
Integer.parseInt("2147483647", 10) |
2147483647 |
|
Integer.parseInt("-2147483648", 10) |
-2147483648 |
|
Integer.parseInt("2147483648", 10) |
jette une NumberFormatException |
|
Integer.parseInt("99", 8) |
jette une NumberFormatException |
système octale |
Integer.parseInt("Kona", 10) |
jette une NumberFormatException |
|
Integer.parseInt("Kona", 27) |
411787, |
système en racine 27 |
Méthode |
Fonctionnalité |
public char charAt(int index) |
Récupère un caractère particulier dans la chaîne |
public boolean endsWith(String suffix) |
Vérifie si la chaîne se termine par un siffixe |
public int indexOf(String str) |
Cherche la première occurrence d'une sous-chaîne dans la chaîne |
public int indexOf(String str,int fromIndex) |
Cherche la première occurrence d'une sous-chaîne dans la chaîne à partir de la position fromIndex |
public int lastIndexOf(String str) |
Cherche la dernière occurrence d'une sous-chaîne dans la chaîne |
public String replace(char oldChar,char newChar) |
Remplace toutes les occurrences d'un caratère dans une chaîne par un autre caractère |
public boolean startsWith(String prefix) |
Verifie si la chaîne débute par un préfixe |
public String substring(int beginIndex) |
Retourne une sous chaîne de la chaîne qui debute à la position beginIndex |
public String substring(int beginIndex,int endIndex) |
Retourne une sous chaîne de la chaîne qui debute à la position beginIndex et finit à la position endIndex |
public String toUpperCase() |
Convertit la chaîne en lettres majuscules |
public String toLowerCase() |
Convertit la chaîne en lettres miniscules |
public String trim() |
Supprime les espaces redondantes de la chaîne |