Hvordan konvertere int for å doble i java

Hvordan konvertere int for å doble i java
I Java er de mest populære primitive datatypene “dobbelt”Og“int“. Den doble datatypen er mer omfattende enn INT-typen fordi den lagrer 64-biters flytende punkttall og tar mer minneplass, mens heltallstypen lagrer 32-bits heltall. Java konverterer implisitt int -verdier til å doble. Imidlertid kan det hende du må utføre dette for å doble konvertering eksplisitt.

Denne bloggen vil beskrive metoden for å konvertere Int for å doble i Java.

Hvordan konvertere int for å doble i java?

For å konvertere int for å doble, kan du bruke:

  • Oppdragsoperatør
  • Typecasting
  • ValueOf () -metode

Vi vil nå sjekke ut hver av de nevnte metodene en etter en.

Metode 1: Konverter int for å doble ved bruk av oppgavoperatør

På Java -programmeringsspråk kan den lavere datatypen enkelt konverteres til den høyere datatypen ved bruk av tildelingsoperatøren "=”. Dette kalles en implisitt konvertering.

Syntaks

dobbel b = a

Her, oppdragsoperatøren “=”Vil konvertere“en”Int -type variabel til“b”, Som er en variabel dobbel type.

Eksempel
I dette eksemplet vil vi for det første lage en int -variabel som heter “en”Med følgende verdi:

int a = 14;

Deretter vil vi konvertere den til doble ved å bruke “=”Oppdragsoperatør og lagre den resulterende verdien i“b”:

dobbel b = a;

Til slutt, utfør "System.ute.println ()”Metode for å vise den konverterte verdien på konsollen:

System.ute.println ("Heltallverdien konvertert til dobbel:" + b);

Utgangen viser at heltallet er vellykket omdannet til en dobbel verdi:

Metode 2: Konverter int for å doble ved hjelp av typecasting

Typecasting brukes når vi ønsker å konvertere en datatype til en annen. Mer spesifikt kan den også brukes til å doble konvertering.

Syntaks

dobbel b = (dobbel) a;

Her vil vi konvertere “en”Int -type variabel til“b”, Som er en variabel dobbel type. (dobbelt) indikerer den nødvendige typekastede datatypen.

Eksempel
I dette eksemplet vil vi bruke den samme heltallstypen "en”Variabel og konvertere verdien til“dobbelt”Bruke typecasting. Her brukes også tildelingsoperatøren; Imidlertid er det spesifiserte heltallet typekastet i dobbelt og deretter lagret i dobbelttypevariabelen "b”:

dobbel b = (dobbel) a;

Skriv deretter ut den konverterte verdien ved å bruke "System.ute.println ()”Metode:

System.ute.println ("Heltallverdien konvertert til dobbelt ved å typekasting:" + b);

Produksjon

Ønsker å bruke enhver innebygd Java-metode for det spesifiserte formålet? Gå mot neste avsnitt!

Metode 3: Konverter int for å doble ved bruk av verdi av () metode

Dobbelt”Java -innpakningsklasse tilbyr en“verdien av()”Metode som kan brukes til å konvertere int for å doble. Det er en statisk type metode, noe som betyr at vi ikke trenger å lage et objekt og kalle metoden ved å bruke klassenavnet, da det kan nås uten dette ekstra trinnet.

Syntaks

dobbel b = dobbelt.verdi av (a);

Her vil vi konvertere “en”Int -type variabel til“b”Ved å gi det som et argument til“verdien av()”Metode.

Eksempel
Her vil vi konvertere verdien av de allerede opprettet “en”Variabel ved hjelp av verdien av() metode. Metoden vil ta "en”Som et argument og returnerer den konverterte dobbeltverdien:

dobbel b = dobbelt.verdi av (a);

Til slutt, skriv ut den konverterte verdien ved å bruke “System.ute.println ()”Metode:

System.ute.println ("Heltallverdien konvertert til dobbel av innpakningsklass:" + b);

Produksjon

Vi samlet alle viktige instruksjoner relatert til konvertering av INT for å doble i Java.

Konklusjon

For å konvertere int for å doble i Java, er det tre metoder: ved hjelp av tildelingsoperatøren, ved hjelp av typecasting, og verdien () -metoden til dobbelt Java -innpakningsklassen. Alle disse metodene fungerer omtrent de samme; Du kan imidlertid velge noen avhengig av dine preferanser. I dette innlegget beskrev vi metodene for å konvertere en int for å doble i Java.