Connaissances Informatiques >> programmation >> Programmation Java >> Content
  Derniers articles
  • Réglez Vs . Liste en Java 
  • Comment faire pour activer assertion…
  • Comment faire pour ajouter un princi…
  • Comment afficher Formes en Java 
  • Qu'est-ce qu'une exception de pointe…
  • Comment puis-je imprimer un symbole …
  • Comment insérer une image dans un m…
  • NetBeans Outils 
  • Comment formater virgules dans un ce…
  • Comment combiner Dispositions sur l'…
  •   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

    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 .

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Partie fractionnaire d'un flotteur en Java 
  • Comment fermer une connexion MQ De Java 
  • Comment analyser une chaîne en Java 
  • Comment faire pour intégrer Java DB dans NetBeans 
  • Comment faire pour convertir RVB en niveaux de gris en Java 
  • Comment faire un programme qui permet de capter une chaîne aléatoire en Java 
  • Comment avoir Java Lire frappes comme entrée 
  • Comment désactiver mise au point dans une cellule JTable 
  • Pas de grandes classes trouvés dans NetBeans 
  • Comment utiliser JPA dans NetBeans 
  • Connaissances Informatiques © http://www.ordinateur.cc