Program Java pentru a converti variabilele de tip int în lung

În acest program, vom învăța să convertim variabile întregi (int) în variabile lungi în Java.

Pentru a înțelege acest exemplu, ar trebui să aveți cunoștințele despre următoarele subiecte de programare Java:

  • Tipuri de date Java (Primitive)

Exemplul 1: Program Java pentru a converti int în lung folosind 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 ) )

În exemplul de mai sus, avem intvariabile de tip a și b. Observați liniile,

 long c = a;

Aici, intvariabila de tip este convertită automat în long. Acest lucru se datorează faptului că longeste un tip de date mai mare și inteste un tip de date mai scăzut.

Prin urmare, nu vor exista pierderi de date în timpul conversiei de intla long. Aceasta se numește extinderea tipografierii . Pentru a afla mai multe, vizitați Java Typecasting.

Exemplul 2: Program Java pentru a converti int în obiectul Long folosind valueof ()

Putem converti intvariabila tip într-un obiect al Longclasei. De exemplu,

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

În exemplul de mai sus, am folosit Long.valueOf()metoda pentru a converti variabila a într-un obiect al Long.

Iată Longo clasă de împachetare în Java. Pentru a afla mai multe, vizitați clasa Java Wrapper.

Articole interesante...