Š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.








