„Java“ programa konvertuoti int tipo kintamuosius į ilgus

Šioje programoje išmoksime konvertuoti sveikojo skaičiaus (int) kintamuosius į ilguosius „Java“ kintamuosius.

Norėdami suprasti šį pavyzdį, turite žinoti šias Java programavimo temas:

  • „Java“ duomenų tipai (primityvūs)

1 pavyzdys: „Java“ programa norint konvertuoti „int“ į ilgą naudojant „Typecasting“

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

Ankstesniame pavyzdyje mes turime inttipo kintamuosius a ir b. Atkreipkite dėmesį į eilutes,

 long c = a;

Čia inttipo kintamasis automatiškai konvertuojamas į long. Taip yra todėl, kad longyra aukštesnio tipo ir intmažesnis duomenų tipas.

Taigi, konvertuojant iš intį , duomenys nepraras nuostolių long. Tai vadinama išplėstu rašymu . Norėdami sužinoti daugiau, apsilankykite „Java Typecasting“.

2 pavyzdys: „Java“ programa, norint konvertuoti int į „Long“ objektą naudojant valueof ()

intTipo kintamąjį galime paversti Longklasės objektu . Pavyzdžiui,

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

Ankstesniame pavyzdyje mes naudojome Long.valueOf()metodą kintamąjį a paversti objektu Long.

Čia Longyra „Java“ pakavimo klasė. Norėdami sužinoti daugiau, apsilankykite „Java Wrapper“ klasėje.

Įdomios straipsniai...