Java program za pretvaranje varijabli tipa int u long

U ovom ćemo programu naučiti pretvoriti cjelobrojne (int) varijable u duge varijable u Javi.

Da biste razumjeli ovaj primjer, trebali biste imati znanje o sljedećim temama programiranja Java:

  • Java tipovi podataka (primitivni)

Primjer 1: Java program za pretvaranje int u long pomoću Typecastinga

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

U gornjem primjeru imamo intvarijable tipa a i b. Primijetite redove,

 long c = a;

Ovdje se intvarijabla tipa automatski pretvara u long. To je zato što longje viši tip podataka int, a niži je tip podataka.

Stoga neće doći do gubitka podataka tijekom pretvorbe iz intu long. To se naziva proširivanje slanja tipova . Da biste saznali više, posjetite Java Typecasting.

Primjer 2: Java program za pretvaranje int u objekt Long koristeći valueof ()

intVarijablu tipa možemo pretvoriti u objekt Longklase. Na primjer,

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

U gornjem primjeru koristili smo Long.valueOf()metodu za pretvorbu varijable a u objekt od Long.

Evo Longklase omotača na Javi. Da biste saznali više, posjetite klasu Java Wrapper.

Zanimljivi članci...