| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Java programmering >> Content
    Sådan kopieres en værdi på en dobbelt i et helt i Java
    Java-sproget indeholder en række numeriske typer, du kan bruge i dine programmer. I de fleste tilfælde dine programmer vil anvende primitive typer , men du kan også bruge objekttyper . Hvis du vil kopiere værdien af ​​en dobbelt i et heltal, skal du konvertere det. At konvertere en talværdi fra dobbelt type heltal , kan du bruge casting eller metoderne for Javas numeriske wrapper klasser. Selvom processen ikke er kompleks , være opmærksom på , at det kan påvirke værdierne dit program ender bruger. Instruktioner
    1

    Forbered din dobbelt variabel. Hvis du allerede har en dobbelt i dit program , bruge det. For at oprette en dobbelt præcision række primitive typer , skal du bruge følgende kode : Hej

    dobbelt myDouble = 5.7
    p Hvis du foretrækker at bruge en dobbelt af objekttype , skal du bruge følgende kode: < br >

    dobbelt doubleObject = new Double ( 5.7 ),

    Dette giver din kode en dobbelt værdi til brug i konverteringsprocessen
    2

    Opret din heltalsvariabel . . For at gemme din konverterede dobbelt værdi som et heltal , skal du oprette en variabel for det. Sådan opretter du en primitiv type, heltal , skal du bruge følgende kode : Hej

    int Myint

    For at oprette et heltal objekttype , skal du bruge følgende kode : Hej

    Integer myInteger

    generelt er det bedst at holde sig til primitiver , medmindre du har en grund til at bruge objekttyper - . for eksempel, hvis din kode skal være i stand til at kalde metoder fra Integer klassen på din talværdi
    < br >
    3

    Kopier værdien af ​​det dobbelt antal i din integer variabel. Alter din kode som følger at tildele din dobbelt værdi til heltal : Hej

    int Myint = myDouble ,

    Brug følgende kode, hvis du bruger objekttyper : Hej

    Integer myInteger = new Integer ( myDouble )
    p Hvis du programmerer i et integreret udviklingsmiljø , kan du se eller advarselsmeddelelser vises, når du indtaster denne linje. Dette er fordi du ikke kan tildele et nummer til en anden type direkte. Indtil du rette denne fejl, vil din kode ikke kompilere , så du er nødt til at kaste det dobbelte til et heltal .
    4

    kaste din dobbelte værdier til heltal. Du kan udføre en casting operation på dine primitive typen double værdier ved at udvide din kode som følger : Hej

    int Myint = ( int ) myDouble , Integer myInteger = new Integer ( ( int ) myDouble )
    < p> konstruktøren metode til integer klassen tager en værdi af oprindelig type heltal. Din IDE bør standse visning fejlmeddelelser , fordi din kode nu overholder Javas regler for typer og støbning .
    5.

    Brug wrapper klasser at konvertere mellem nummertyperne. Hvis du bruger objekttyper , så brug dem til at konvertere din double til et heltal som følger : Hej

    int Myint = doubleObject.intValue ();

    Test din omstilling ved at tilføje en output erklæring følger : Hej

    System.out.println ( Myint )
    6

    Gem filen , kompilere og køre dit program for at teste det . Den dobbelte værdi rundes ned til et heltal . Det betyder, at du mister den del af dobbelt værdi efter kommaet .

    Forrige :

    næste :
      Relaterede artikler
    ·Hvordan man skriver en bagsidetekst Med en Java Program…
    ·Sådan at indlæse billeder i Java Brug NetBeans 
    ·Sådan fjernes Tegnsætning i en Java String 
    ·Sådan importeres Klasser i NetBeans 
    ·Sådan Søg efter antallet af forekomster af Hvert tegn…
    ·Sådan oprettes en Typing Program 
    ·DIY Seatbelt Bag 
    ·Sådan fjernes enhedernes Henvisninger i Saxon Document…
    ·Sådan eksporteres et projekt, der JAR i Eclipse 
    ·Sådan Vedhæft en Running Java Process 
      Anbefalede Artikler
    ·Sådan Skjul Data i Java 
    ·Sådan Lås geodatabases 
    ·Sådan fjernes PHP Tags 
    ·Sådan betjeningsknapperne på en dialogboks 
    ·Sådan Fix R6025 ren virtuel funktion Call 
    ·Ideer til Visual Basic Applications 
    ·Sådan Erklær Inline funktioner i C + + 
    ·Forholdet mellem JSP og java 
    ·Definition af JavaScript 
    ·Sådan oprettes ASP Net Mobile Web Applications 
    Copyright © Computer Viden http://www.computerdk.com