Connaissances Informatiques >> programmation >> Programmation Java >> Content
  Derniers articles
  • Comment exécuter un script de progr…
  • Comment dessiner un chien en Java 
  • Comment installer un fichier JAR dan…
  • Comment puis-je obtenir JDK Dans le …
  • Qu'est-ce qu'un événement en Java 
  • Comment calculer JavaScript 
  • Comment utiliser JPA dans NetBeans 
  • Comment importer des classes en Java…
  • Comment développer un jeu Tetris en…
  • Comment tester la mémoire Java Heap…
  •   Programmation Java
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Programmation Java

    Chaîne à double conversion en Java

    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 en un autre . La classe "Double" a juste 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ée pour l'extraction fonctionne correctement. "Double" Classe

    La méthode qui convertit un objet chaîne en double est stocké dans la classe "Double" . Notez que ceci est différent de la classe "double" qui est utilisé pour stocker des valeurs doubles. La classe "double" est un type de données primitif qui est seulement utilisé pour stocker des données. La classe "Double" contient une série de méthodes pour travailler avec des objets primitifs "doubles" . Afin de convertir une chaîne, vous devez soit créer une instance de la classe "Double" ou appeler la méthode d'analyse de chaîne statique directement de la classe "Double" .
    Parsing Méthode

    La méthode de la classe "Double" 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 retourne un objet "double" . Par exemple, le code suivant serait de convertir la chaîne " 58,1 " dans la double valeur " 58,1 " et le stocker dans la variable de type double :

    String s = " 58,1 " ;

    «d». Double D = Double.parseDouble ( s) ;

    Exceptions

    Si la méthode parseDouble ne comprend pas la chaîne que vous passez , il va lancer une nombre d'exceptions de format. Par exemple, le remplacement de «58.1 » par « 58 .. 1" entraînera une exception de format numérique . Il est important d'entourer votre code avec un bloc try ... catch ou de déclarer que votre méthode lève une exception format numérique où que vous appelez la méthode parseDouble . Vous devriez vérifier votre texte d'entrée avant d'appeler la méthode parseDouble éviter de jeter une exception format numérique .
    Entrée

    Vous pouvez utiliser les méthodes de la classe "String" à analyser votre entrée avant de passer à la méthode " parseDouble " . Pré- analyse 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 personnage est un nombre ou une virgule et qu'il existe une et une seule virgule dans la chaîne entière. Vous pouvez également appeler " . Trim () " sur votre chaîne pour enlever toute attaque ou de résidus espace après le nombre réel .

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment écrire un programme de taxe de vente en Java utilisant 2 Pourcentage Impôts 
  • Comment faire une icône d'animation dans une JTable 
  • Comment exécuter un test sur ​​un V8 Android 
  • Comment importer un échantillon Android pour Eclipse 
  • Comment faire pour créer des graphiques en Java 
  • Comment ajouter du texte à un JTextField 
  • Comment connecter trames en utilisant NetBeans 
  • Comment calculer les jours entre 2 dates en Java 
  • Comment faire des jeux Java 
  • Comment ajouter des boutons à une applet Java 
  • Connaissances Informatiques © http://www.ordinateur.cc