| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Programmation Java >> Content
    Java Double en forme
    Quand les programmes Java utilisent des données numériques à l'intérieur , ils sont souvent également afficher ces données aux utilisateurs. Pour appliquer un niveau de contrôle sur l'apparence des valeurs numériques telles que doubles de type primitif , les programmeurs Java peuvent formater la sortie numérique. Le système des classes , DecimalFormat et NumberFormat fournir des méthodes programmeurs peuvent utiliser pour dicter l'apparence de leurs numéros . Grâce à ces cours , un programme peut afficher les numéros des utilisateurs d'une manière cohérente , lisible. Classes
    programmes Java

    peuvent utiliser un éventail de classes à double format d'affichage , selon les méthodes de production concernées. Pour imprimer à la console de sortie, un programme peut utiliser l'objet du système de format de sortie . Les classes de NumberFormat et DecimalFormat fournissent également des méthodes de mise en forme spécifiques pour les types numériques. Grâce à eux, les programmeurs peuvent spécifier le nombre de chiffres qui devraient apparaître avant et après la virgule ainsi que d'autres caractéristiques d'affichage . Pour utiliser les classes NumberFormat et DecimalFormat , un programme doit importer le package " java.text » comme suit: . Java.text d'importation * ;
    Méthodes

    Java programmes peuvent appeler différentes méthodes de mise en forme doubles en fonction des classes qu'ils utilisent. Par exemple , le code suivant montre comment utiliser un objet NumberFormat : double myNumber = 5.735644 ; NumberFormat numFormat = NumberFormat.getNumberInstance ( Locale.US ) ; cordes numOut = numFormat.format ( myNumber ) ;

    Ce code utilise une NumberFormat s'opposer à la mise en forme pour définir une double valeur , stocker le résultat en tant que variable de chaîne. L'exemple de code suivant montre la technique pour la classe DecimalFormat : double myNumber = 5.735644 ; DecimalFormat decFormat = new DecimalFormat (); cordes DECOUT = decFormat.format ( myNumber ) ;

    Bien que ces méthodes appellent le format des valeurs doubles , ils utilisent le format par défaut pour l'environnement local et n'ont pas réellement afficher les numéros doubles.
    options

    Lorsque le formatage double , les programmes peuvent choisir parmi une variété de options. Le code suivant illustre l'utilisation prolongée de la classe DecimalFormat pour spécifier le nombre de chiffres qui devraient apparaître comme la partie fractionnaire du nombre : DecimalFormat decFormat = new DecimalFormat (); decFormat.setMaximumFractionDigits (2); cordes DECOUT = decFormat.format ( myNumber ) ;

    Cela entraînera la sortie suivante: 5,74

    la classe fournit également des méthodes pour définir les valeurs entières minimale et maximale et les chaînes de suffixe positifs ou négatifs
    . sortie

    Lorsque vous utilisez le DecimalFormat et les classes de NumberFormat , les programmes peuvent passer les chaînes résultantes à n'importe quel objet de sortie qu'ils utilisent pour afficher ou imprimer les valeurs doubles. Si un programme est en train de formater le double de la valeur de l'envoyer directement à la console de sortie standard , il peut effectuer l'ensemble du processus dans une seule ligne comme suit : System.out.format ( " Voici un numéro: % .2 f " , myNumber ) ;

    se traduira par la sortie suivante: Voici un numéro: 5,74

    le code spécifie que le paramètre de numéro doit être affiché avec deux chiffres après la virgule
    < . br>

    Previous :

    next :
      articles connexes
    ·Ai-je besoin du Runtime Environment J2SE 
    ·Comment trouver un intérêt dans un code en XML sur un…
    ·Comment trouver un fichier dans Eclipse 
    ·Java Techniques de débogage 
    ·Comment faire pour résoudre le message d'erreur Java j…
    ·Comment faire pour installer un jeu Android Grâce à u…
    ·Comment faire pour afficher les numéros de ligne dans …
    ·Comment éliminer les mises à jour Java 
    ·NetBeans et Oracle Tutoriel 
    ·La différence entre une applet Java et Javascript 
      articles en vedette
    ·Comment calculer l'intérêt simple dans Visual Basic 
    ·Comment faire plusieurs mailtos en PHP 
    ·Comment faire pour convertir un fichier Hex en Decimal 
    ·Comment faire pour modifier les marges de l'élément e…
    ·Les avantages de la programmation déclarative 
    ·Comment créer guerre syntaxe du fichier 
    ·Comment faire pour créer des tables de multiplications…
    ·Comment le code DateDiff Avec DateTimePicker en VB.NET 
    ·Comment renommer NIB à XIB dans Xcode 
    ·Comment réinstaller CPAN 
    Copyright © Connaissances Informatiques http://fr.wingwit.com