Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Java Programming >> Content
Hoe maak je een waarde van een dubbele kopiëren in een integer in Java
De Java-taal biedt een scala aan numerieke types die u kunt gebruiken in uw programma's . In de meeste gevallen zal uw programma's gebruiken primitieve typen , maar u kunt ook gebruik maken van object-typen . Om de waarde van een dubbele kopiëren naar een integer , moet je om te zetten . Als u een getal van twee type om integer om te zetten , kunt u gebruik maken van casting of de methodes van Java's numerieke wrapper klassen . Hoewel het proces is niet complex , zich ervan bewust dat het de waarden van uw programma eindigt met behulp van invloed kunnen zijn . Instructies
1

Bereid uw dubbele variabele . Als u al een dubbel in uw programma , gebruik het . Om een ​​dubbele precisie aantal primitieve type te maken , gebruikt u de volgende code :

dubbele myDouble = 5,7 ;

Als u liever een dubbel van het type object te gebruiken , gebruikt u de volgende code : < br >

dubbele doubleObject = nieuwe dubbel ( 5.7 ) ;

Dit geeft uw code een dubbele waarde om te gebruiken in het conversieproces kopen van 2

Maak je integer variabele . . Om uw geconverteerde dubbele waarde op te slaan als een integer , maakt u een variabele voor. Om een primitief soort integer te creëren , gebruikt u de volgende code :

int myInt


Om een geheel getal van het type object te maken , gebruikt u de volgende code :

Integer myInteger

In het algemeen , is het best te houden aan primitieven , tenzij je een of andere reden voor het gebruik van object types - . bijvoorbeeld , als uw code moet in staat zijn om de methoden van de klasse Integer op uw nummer waarde bellen
< br > Goedkope 3

Kopieer de waarde van het dubbele aantal in uw integer variabele . Alter uw code als volgt aan uw dubbele waarde toekennen aan het integer :

int myInt
= myDouble ;

Gebruik de volgende code als u objecttypen :

Integer myInteger
= new Integer ( myDouble ) ;

Als u programmeert in een Integrated Development Environment , ziet u fouten of waarschuwingsberichten weergegeven wanneer u deze regel in te voeren . Dit komt omdat je kunt niet rechtstreeks een nummer toekennen aan een ander type . Totdat je deze fout te herstellen , zal uw code niet compileren , dus je moet de dubbele cast naar een integer .
4

Werp uw dubbele waarden tot gehele getallen . U kunt een casting operatie op uw primitieve soort dubbele waarden uit te voeren door je code als volgt :

int myInt
= ( int ) myDouble ; Integer myInteger = new Integer ( ( int ) myDouble ) ;

de constructormethode voor de integer klasse neemt een waarde van primitieve integer . Uw IDE moet stoppen met het weergeven van foutmeldingen omdat uw code is nu voldoet aan de regels van Java voor soorten en gieten .
5

Gebruik de wrapper klassen te zetten tussen typen nummer . Als u gebruik maakt object types , ze gebruiken om uw dubbele converteren naar een integer als volgt :

int myInt = doubleObject.intValue ( ) ;

Test Voeg uw conversie operaties door het toevoegen van een uitgang verklaring volgt :

System.out.println
( myInt ) ;
6

Sla uw bestand , compileren en uitvoeren van het programma om het te testen . De dubbele waarde wordt afgerond op een geheel getal . Dit betekent dat u het deel van de dubbele waarde achter de komma te verliezen .

Previous: Next:
  Java Programming
·Hoe je Java-applets te bouwen …
·Hoe te Inheemse Methods in Net…
·Hoe kan ik 
·Hoe maak je een bookmarklet te…
·Wat is Java gebruikt voor op e…
·Array Index Out of Bounds Uitz…
·Hoe je nummers weer te geven i…
·Hoe dat te doen Nummer sortere…
·Hoe te Negatieve getallen in J…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Het wijzigen van de kolom Naam in MYSQL 
·Hoe hoog Code niveau converteren naar As…
·Hoe kan ik een object Slepen in XCode Ve…
·Wat is een looping in Java ? 
·Hoe te Dot Tekens herkennen in PHP 
·Hoe kan ik een Bestelde array in PHP 
·Verschil tussen Component - based Develo…
·Wat is een Echo GIF animatie ? 
·Hoe kan ik PHP Snippets Gebruik bij Asp.…
Copyright © Computer Kennis http://www.nldit.com