salut et merci de vouloir m'aider
je coince car je n'arrive pas a trouver une méthode qui me permet de teste si par exemple String nom="sd234" n'est pas numérique
un autre exemple nom="29999" est numérique
merci
Version imprimable
salut et merci de vouloir m'aider
je coince car je n'arrive pas a trouver une méthode qui me permet de teste si par exemple String nom="sd234" n'est pas numérique
un autre exemple nom="29999" est numérique
merci
Cree toi meme cette methode :
Code:
1
2
3
4
5
6
7
8
9
10 public static boolean isNumeric(String s) { boolean res = true; try { Double.parseDouble(s); } catch (Exception e) { res = false; } return res; }
merci ami jamais :P
désolé je te demande une derniere chose comment tester si un caractére contient .ou ?, si les trouve la méthode supprimer
Tu peut faire
Code:
1
2
3 boolean b=monString.contains("?"); boolean b2=monString.contains(".");
Salut,
Tu trouvera ton bonheur dans la doc : http://java.sun.com/javase/6/docs/api/
a++
Avec une methode du genre...
Code:
1
2
3
4
5
6
7
8
9
10 public static String filter(String s) { StringBuffer buff = new StringBuffer(); for ( int i = 0; s != null && i < s.length(); i++ ) { if ( s.charAt(i) != '.' && s.charAt(i) != '?' ) { buff.append(s.charAt(i)); } } return buff.toString(); }
merci ami je vais la tester a plussssssssss;)
merci mon ami mrkzed ça marche trés bien :P :lol:
mais dis moi comment je peut trouver des méthodes sur le net qui peut me servir a chaque fois
le plus simple ca reste de les ecrire toi-meme, tu ne trouveras pas toujours du code qui fait le traitement specifique dont tu as besoin.
Bien que cela puisse s'avérer nécessaire, il est tout de même préférable de lire la Javadoc, ceci afin d'éviter de recoder des méthodes qui existent déjà (et qui sont généralement beaucoup mieux codées et plus sûres que ce que vous feriez) :arrow: Javadoc.Citation:
Envoyé par mrkzed
Developpez.com met aussi à votre disposition l'outil JavaSearch (malheureusement ce service est actuellement indisponible :().
merci mes amis :) :)