didoux95
Messages postés845Date d'inscriptionmardi 25 avril 2006StatutMembreDernière intervention 1 août 2017
-
19 juin 2006 à 14:20
didoux95
Messages postés845Date d'inscriptionmardi 25 avril 2006StatutMembreDernière intervention 1 août 2017
-
20 juin 2006 à 13:22
bonjour a tous, j'ai dans l'idee de me fiaire mon propre scaner d'adresse ip et je bloque sur quelques point notament sur "comment tester la validiter de l'adresse IP saisie (qui doit etre de la forme xxx.xxx.xxx.xxx avec x>=0 et x<=255) ?"
merci.
scaryman
Messages postés492Date d'inscriptionvendredi 30 janvier 2004StatutMembreDernière intervention16 mai 200712 19 juin 2006 à 14:32
Salut
Si tu veux simplement voir si chaque nombre est compris entre 0 et 255, tu peux utiliser un StringTokenizer qui "coupera" ton string en 4 nombres et, avec chacun d'entre eux, tu fais un Integer.parseInt(String s) qui te renverra un int que tu pourras comparer avec tes limites.
scaryman
Messages postés492Date d'inscriptionvendredi 30 janvier 2004StatutMembreDernière intervention16 mai 200712 19 juin 2006 à 21:58
Salut
Pour ton problème:
StringTokenizer st = new StringTokenizer("192.168.0.1", ".");
où le 1er argument est la chaine IP et le 2e est le délimiteur (ici le point entre chaque nombre).
La doc t'aurait donné la réponse.
A++
Vous n’avez pas trouvé la réponse que vous recherchez ?