Java program za pretvorbo spremenljivk tipa int v dvojne

V tem programu se bomo naučili pretvarjati celoštevilčne (int) spremenljivke v dvojno v Javi.

Če želite razumeti ta primer, morate poznati naslednje programske teme Java:

  • Vrste podatkov Java (primitivne)
  • Osnovni vhod in izhod Java

Primer 1: Program Java za pretvorbo int v dvojno z uporabo Typecastinga

 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 ) )

V zgornjem primeru imamo intspremenljivki tipa a in b. Opazite vrstico,

 double c = a;

Tu se intspremenljivka tipa samodejno pretvori v double. To je zato, ker doubleje višji podatkovni tip (podatkovni tip z večjo velikostjo) in intje nižji podatkovni tip (podatkovni tip z manjšo velikostjo).

Zato, ne bo prišlo do izgube podatkov med pretvarjanjem od intdo double. To se imenuje razširitev tipov . Če želite izvedeti več, obiščite Java Typecasting.

Primer 2: Pretvorite int v objekt Double z uporabo valueOf ()

intSpremenljivko tipa lahko pretvorimo tudi v predmet Doublerazreda. Na primer

 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 ) )

V zgornjem primeru smo uporabili Double.valueOf()metodo za pretvorbo spremenljivke a v objekt Double.

Tu Doubleje razred zavijanja v Javi. Če želite izvedeti več, obiščite razred Java Wrapper.

Zanimive Članki...