Program Java na prevod premenných typu int na dvojnásobok

V tomto programe sa naučíme prevádzať celočíselné (int) premenné na dvojité v Jave.

Aby ste pochopili tento príklad, mali by ste mať znalosti nasledujúcich tém programovania v jazyku Java:

  • Dátové typy Java (primitívne)
  • Java Basic Input and Output

Príklad 1: Program Java na prevod int na dvojnásobok pomocou Typecastingu

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

Vo vyššie uvedenom príklade máme intpremenné typu a a b. Všimnite si riadok,

 double c = a;

Tu sa intpremenná typu automaticky prevedie na double. Je to preto, že doubleje to vyšší dátový typ (dátový typ s väčšou veľkosťou) a intje to nižší dátový typ (dátový typ s menšou veľkosťou).

Pri prechode z intna teda nedôjde k žiadnej strate údajov double. Toto sa nazýva rozširovanie obsadenia . Ak sa chcete dozvedieť viac, navštívte Java Typecasting.

Príklad 2: Konverzia int na objekt Double pomocou valueOf ()

Taktiež môžeme premeniť intpremennú typu na objekt Doubletriedy. Napríklad,

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

Vo vyššie uvedenom príklade sme použili Double.valueOf()metódu na prevod premennej a na objekt Double.

Tu Doubleje obálka triedy v Jave. Ak sa chcete dozvedieť viac, navštívte triedu Java Wrapper.

Zaujímavé články...