Program Java do konwersji zmiennych typu int na long

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.

Interesujące artykuły...