Program Java pro převod proměnných typu int na dlouhý

V tomto programu se naučíme převádět celočíselné (int) proměnné na dlouhé proměnné v Javě.

Abychom porozuměli tomuto příkladu, měli byste znát následující programovací témata Java:

  • Datové typy Java (primitivní)

Příklad 1: Program Java k převodu int na dlouhý pomocí Typecastingu

 class Main ( public static void main(String() args) ( // create int variables int a = 25; int b = 34; // convert int into long // using typecasting long c = a; long d = b; System.out.println(c); // 25 System.out.println(d); // 34 ) )

Ve výše uvedeném příkladu máme intproměnné typu a a b. Všimněte si řádků,

 long c = a;

Zde se intproměnná typu automaticky převede na long. Je to proto, že longje to vyšší datový typ a intje to nižší datový typ.

Při převodu z intna tedy nedojde ke ztrátě dat long. Tomu se říká rozšiřující se obsazení . Další informace najdete na webu Java Typecasting.

Příklad 2: Program Java pro převod int na objekt Long pomocí valueof ()

Můžeme převést intproměnnou typu na objekt Longtřídy. Například,

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

Ve výše uvedeném příkladu jsme použili Long.valueOf()metodu k převodu proměnné a na objekt Long.

Zde Longje obálka třídy v Javě. Chcete-li se dozvědět více, navštivte třídu Java Wrapper.

Zajímavé články...