| 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
    Comment copier une valeur d'un double en un entier en Java
    Le langage Java fournit une gamme de types numériques que vous pouvez utiliser dans vos programmes. Dans la plupart des cas, vos programmes vont utiliser les types primitifs , mais vous pouvez également utiliser des types d'objets. Pour copier la valeur d'un double en un entier , vous devez convertir. Pour convertir une valeur numérique de type double en entier , vous pouvez utiliser coulée ou les méthodes de classes wrapper numériques de Java . Bien que le processus n'est pas complexe , sachez que cela peut affecter les valeurs de votre programme finit par utiliser . Instructions
    1

    Préparer votre double variable. Si vous avez déjà un double dans votre programme , utilisez-le . Pour créer un nombre double précision de type primitif , utilisez le code suivant :

    deux MyDouble = 5,7 ;

    Si vous préférez utiliser un double de type d'objet , utilisez le code suivant: < br >

    Double doubleObject = new Double (5,7) ;

    Cela donne votre code une double valeur à utiliser dans le processus de conversion
    2

    Créer votre variable entière . . Pour enregistrer votre double valeur convertie en un entier, créer une variable pour elle. Pour créer un type entier primitif, utilisez le code suivant :

    int myInt

    Pour créer un nombre entier de type d'objet, utilisez le code suivant :

    Entier myInteger

    En général , il est préférable de s'en tenir à des primitives , sauf si vous avez un peu de raison d'utiliser les types d'objets - . par exemple, si votre code doit être en mesure d'appeler les méthodes de la classe Integer sur la valeur de votre numéro

    3

    copier la valeur du nombre double dans votre variable entière . Modifier votre code comme suit pour affecter votre valeur double à l'entier :

    int myInt = MyDouble ;

    Utilisez le code suivant si vous utilisez des types d'objets :

    Entier myInteger = new Integer ( MyDouble ) ;

    Si vous programmez dans un environnement de développement intégré , vous voyez une erreur ou des messages d'avertissement apparaissent lorsque vous entrez cette ligne. C'est parce que vous ne pouvez pas attribuer un numéro à un autre type directement . Jusqu'à ce que vous corriger cette erreur, votre code ne compilera pas , si vous avez besoin de jeter la double en entier.
    4

    Jetez les doubles valeurs en nombres entiers. Vous pouvez effectuer une opération de coulée sur vos valeurs doubles de type primitif en étendant votre code comme suit:

    int myInt = (int ) MyDouble ; Integer myInteger = new Integer ( (int) MyDouble ) ;
    < p> la méthode constructeur de la classe integer prend une valeur de type entier primitive . Votre IDE devrait arrêter l'affichage de messages d'erreur parce que votre code est maintenant conforme aux règles de Java pour les types et la coulée .
    5

    Utilisez les classes wrapper pour convertir entre types numériques. Si vous utilisez des types d'objets , les utiliser pour convertir votre double en entier comme suit :

    int myInt = doubleObject.intValue ();

    Testez vos opérations de conversion en ajoutant une déclaration de sortie comme suit :

    System.out.println ( myInt ) ;
    6

    Enregistrez votre fichier , compiler et exécuter votre programme pour le tester. Le double de la valeur est arrondie vers le bas à une valeur entière. Cela signifie que vous perdez la partie de la double valeur après la virgule .

    Previous :

    next :
      articles connexes
    ·Comment faire pour utiliser Java pour rendre Rollover B…
    ·Comment faire pour dépanner un Applet Java 
    ·Comment écrire un Java 3D jeu 
    ·Comment annuler l'héritage Java 
    ·Comment faire écouteur de souris utilisant Swing en Ja…
    ·Qu'est-ce que le formulaire Bean dans Struts 
    ·Comment repeindre un problème sur Java 
    ·Avantages et inconvénients des machines virtuelles Jav…
    ·Java et résolues erreur de compilation 
    ·Comment faire pour importer une autre classe en Java à…
      articles en vedette
    ·Comment envoyer une fonction JavaScript dans un lien hy…
    ·Apache 2.2.4 PHP 5.2.3 MySQL 5.0 Erreurs 
    ·Comment faire pour convertir programmation couleur RVB …
    ·Comment utiliser MSFlexGrid en VB6 
    ·Comment détecter un événement avec WIA Wait 
    ·Comment utiliser VBA pour centrer du texte sur un docum…
    ·Comment retrait du texte en utilisant la programmation …
    ·Comment faire pour supprimer le dernier caractère de V…
    ·Comment vérifier les types de variables en Python 
    ·Écrire du texte en OpenGL 
    Copyright © Connaissances Informatiques http://fr.wingwit.com