Java programma, lai pārveidotu int tipa mainīgos dubultā

Šajā programmā mēs iemācīsimies pārveidot veselu skaitli (int) mainīgos Java dubultā.

Lai saprastu šo piemēru, jums jāpārzina šādas Java programmēšanas tēmas:

  • Java datu tipi (primitīvi)
  • Java pamata ievade un izvade

1. piemērs: Java programma, lai pārveidotu int dubultā, izmantojot Typecasting

 class Main ( public static void main(String() args) ( // create int variables int a =33; int b = 29; // convert int into double // using typecasting double c = a; double d = b; System.out.println(c); // 33.0 System.out.println(d); // 29.0 ) )

Iepriekš minētajā piemērā mums ir inttipa mainīgie a un b. Ievērojiet līniju,

 double c = a;

Šeit inttipa mainīgais tiek automātiski pārveidots par double. Tas ir tāpēc, ka doubleir augstāks datu tips (datu tips ar lielāku izmēru) un intir zemāks datu tips (datu tips ar mazāku izmēru).

Tādējādi, konvertējot no intuz , dati nezaudēs double. To sauc par tipogrāfijas paplašināšanu . Lai uzzinātu vairāk, apmeklējiet Java Typecasting.

2. piemērs: konvertējiet int uz Double objektu, izmantojot valueOf ()

Varam arī pārveidot inttipa mainīgo par Doubleklases objektu . Piemēram,

 class Main ( public static void main(String() args) ( // create int variables int a = 332; // convert to an object of Double // using valueOf() Double obj = Double.valueOf(a); System.out.println(obj); // 332.0 ) )

Iepriekš minētajā piemērā mēs izmantojām Double.valueOf()metodi, lai mainīgo a pārveidotu par objektu Double.

Šeit Doubleir Java iesaiņošanas klase. Lai uzzinātu vairāk, apmeklējiet Java iesaiņotāju klasi.

Interesanti raksti...