W tym programie nauczymy się konwertować zmienne całkowite (int) na długie zmienne w Javie.
Aby zrozumieć ten przykład, należy znać następujące tematy dotyczące programowania w języku Java:
- Typy danych Java (prymitywne)
 
Przykład 1: Program Java do konwersji z int na long przy użyciu rzutowania typów
 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 ) )
W powyższym przykładzie mamy intzmienne typu a i b. Zwróć uwagę na linie,
 long c = a;
Tutaj intzmienna typu jest automatycznie konwertowana na long. Dzieje się tak, ponieważ longjest to wyższy typ danych i intniższy typ danych.
W związku z tym nie będzie utraty danych podczas konwersji z intdo long. Nazywa się to rozszerzeniem typu rzutowania . Aby dowiedzieć się więcej, odwiedź stronę Java Typecasting.
Przykład 2: Program Java do konwersji int na obiekt Long za pomocą valueof ()
Możemy przekonwertować intzmienną typu na obiekt Longklasy. Na przykład,
 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 ) )
W powyższym przykładzie użyliśmy Long.valueOf()metody do konwersji zmiennej a na obiekt Long.
Tutaj Longjest klasa opakowująca w Javie. Aby dowiedzieć się więcej, odwiedź stronę Java Wrapper Class.








