A voir également:
- Test chaîne numérique ou mixte ou un symbole ou entier ou reel
- Test performance pc - Guide
- Blocage agriculteur carte en temps réel - Guide
- Pavé numérique bloqué - Guide
- Recherche chaîne tv analogique ou numérique - Forum TNT / Satellite / Réception
- Test composant pc - Guide
1 réponse
Salut,
Java étant typé(ses variables) si c'est une chaîne ce sera forcément des caractères.
Après vous pouvez voir du côté des expressions régulières pour chercher un ou plusieurs caractères en particulier(les valeurs alphanumériques par exemples, les valeurs alphabétiques, les autres caractères qui ne sont ni des nombres ni des lettres ce seront des symboles.
Ensuite dans cette même chaîne si vous n'avez que des valeurs numériques c'est un nombre, si vous avez que des valeurs numériques et le symbole "." c'est un nombre à décimale.
Encore mieux vous extrayez les caractères un par un de la chaîne pour les tester avec la fonction du langage associée et enregistrez ces test.
Comme pour tout outil technique le mieux est de se référer à la doc: le manuel du langage.
http://docs.oracle.com/javase/7/docs/api/
(il me semble qu'avec les IDE eclipse et netbeans il est possible d'en avoir une partie en plugin directement dans le logiciel).
Ou faire un recherche plus précise sur Internet par exemple vous trouverez des trucs dans le style:
http://stackoverflow.com/questions/1102891/how-to-check-if-a-string-is-a-numeric-type-in-java
Java étant typé(ses variables) si c'est une chaîne ce sera forcément des caractères.
Après vous pouvez voir du côté des expressions régulières pour chercher un ou plusieurs caractères en particulier(les valeurs alphanumériques par exemples, les valeurs alphabétiques, les autres caractères qui ne sont ni des nombres ni des lettres ce seront des symboles.
Ensuite dans cette même chaîne si vous n'avez que des valeurs numériques c'est un nombre, si vous avez que des valeurs numériques et le symbole "." c'est un nombre à décimale.
Encore mieux vous extrayez les caractères un par un de la chaîne pour les tester avec la fonction du langage associée et enregistrez ces test.
Comme pour tout outil technique le mieux est de se référer à la doc: le manuel du langage.
http://docs.oracle.com/javase/7/docs/api/
(il me semble qu'avec les IDE eclipse et netbeans il est possible d'en avoir une partie en plugin directement dans le logiciel).
Ou faire un recherche plus précise sur Internet par exemple vous trouverez des trucs dans le style:
http://stackoverflow.com/questions/1102891/how-to-check-if-a-string-is-a-numeric-type-in-java
21 nov. 2015 à 08:30