Le langage de programmation Java contient le support pour quelques classes primitives. Les classes primitives inclure une chaîne de valeurs alphanumériques , Integer pour les nombres entiers , et double pour les nombres à virgule flottante. Une chaîne peut contenir n'importe quelle séquence de caractères , en particulier , certaines de ces séquences (par exemple , " -102 " ) correspondent à la notation décimale d'un nombre. Vous pouvez inclure du code dans votre programme Java pour vérifier si une chaîne se produit pour désigner un certain nombre . Instructions 1 Vérifiez si la chaîne représente un nombre entier valide en essayant de l'analyser comme un entier, comme suit : Integer.parseInt ( myString ) ; remplacer " myString " par la variable de la chaîne que vous voulez vérifier dans votre code. 2 intercepter l'exception que le code à l'étape 1 va générer si la chaîne arrive de ne pas désigner un entier valide , en joignant le code à l'étape 1 comme suit: essayer et { Integer.parseInt ( myString ) ; } catch ( NumberFormatException HT ) { System.out.println (" pas un entier valide!" ) ; } 3 Vérifier si la chaîne est un nombre à virgule flottante valide en essayant de l'analyser comme un double , comme suit : Double.parseDouble ( myString ) ; 4 intercepter l'exception que le code à l'étape 1 va générer si la chaîne arrive de ne pas désigner un nombre à virgule flottante valide, en enfermant le code à l'étape 3 comme suit : essayer et { < p> Double.parseDouble ( myString ) ; } catch ( NumberFormatException HT ) { System.out.println (" Pas valide nombre à virgule flottante "); }
|