Tester si mon string est un entier
Bonjour, j'ai un tableau de String :
Code:
1 2 3 4 5 6
|
private String[] cases = new String[9];
...
for(int i = 0 ; i<cases.length ; i++){
cases[i] = new String();
} |
Et j'aimerais savoir si mes String dans mon tableau, c'est à dire cases[0], cases[1]... sont des entiers.
J'ai essayé :
Code:
1 2
|
if(java.lang.Character.isDigit(cases[i])){ // faire ce que je veux} |
Mais cela ne marche pas car cases[i] est un String et non un 'char'.
Je ne vois pas comment faire , merci beaucoup d'avance!
string.matches("\\p{Digit}+")) elle fait koi exactement
bonjour
voila je relance se sujet parce que j'avais un probleme de détecté si mon STRING est un INT ou pas voila donc j'ai trouver la réponse sur se sujet mais j'ai pas bien compris la solution !!!! enfaite j'ai utilisé le matche :
Code:
string.matches("\\p{Digit}+"))
donc si qu'elle qu'un peut m'éxpliquer elle fait quoi cette fonction exactement
merci