Chaîne à double conversion en java

<

Contenu

article data-type="article">

Les classes représentant des types de données dans le langage de programmation Java ont des caractéristiques qui peuvent facilement transformer un type de données dans un autre. le "Double" classe a un tel procédé qui peut prendre une chaîne représentant une valeur de données double et extraire la valeur de la chaîne. La chaîne doit être correctement formaté pour l`extraction fonctionne correctement.

"Double" Classe

  • La méthode qui convertit un objet chaîne en double est stocké dans la "Double" classe. A noter que ceci est différent de la "double" classe qui est utilisée pour stocker des valeurs doubles. le "double" classe est un type de données primitif qui est utilisé pour stocker des données. le "Double" classe contient une série de méthodes pour travailler avec des primitives "double" objets. Afin de convertir une chaîne, soit vous devez créer une instance de la "Double" classe ou appeler la méthode chaîne d`analyse statique directement à partir du "Double" classe.

parsing Méthode




  • Le procédé de la "Double" classe qui analyse les chaînes en objets doubles est appelé "parseDouble." Il accepte une seule chaîne comme seul argument. La méthode permet de convertir cette chaîne et retourner un "double" objet. Par exemple, le code suivant convertir la chaîne "58,1" dans la double valeur "58,1" et le stocker dans la variable double: "ré."

    s = chaîne "58,1";

    deux d = Double.parseDouble (s);

Des exceptions

  • Si la méthode parseDouble ne comprend pas la chaîne que vous passez, il va lancer une exception de format numérique. Par exemple, en remplaçant "58,1" avec "58..1" entraînera une exception au format numérique. Il est important d`entourer votre code avec un bloc try ... catch ou de déclarer que votre méthode renvoie une exception de format de numéro où que vous appelez la méthode parseDouble. Vous devriez vérifier votre texte d`entrée avant d`appeler la méthode parseDouble pour éviter de lancer une exception de format numérique.

Contribution

  • Vous pouvez utiliser les méthodes dans le "Chaîne" classe pour analyser votre entrée avant de passer à la "parseDouble" méthode. Pré-analyse de votre texte vous permet de vérifier et d`éliminer les erreurs potentielles dans votre texte. Une simple boucle peut fonctionner à travers votre chaîne pour vérifier que chaque caractère est soit un nombre ou un point décimal et qu`il n`y a qu`une et une seule virgule dans la chaîne entière. Vous pouvez également appeler ".réduire()" sur votre chaîne pour supprimer les espaces blancs de tête ou de queue après le nombre réel.

AUTRES

» » » » Chaîne à double conversion en java