В этой программе мы научимся преобразовывать целочисленные (int) переменные в длинные переменные в Java.
Чтобы понять этот пример, вы должны знать следующие темы программирования Java:
- Типы данных Java (примитивные)
Пример 1: Java-программа для преобразования int в long с использованием типизации
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 ) )
В приведенном выше примере у нас есть intпеременные типа a и b. Обратите внимание на линии,
long c = a;
Здесь intпеременная типа автоматически преобразуется в long. Это потому, что longэто более высокий тип данных и intболее низкий тип данных.
Следовательно, не будет потерь данных при преобразовании из intв long. Это называется расширяющимся приведением типов . Чтобы узнать больше, посетите Java Typecasting.
Пример 2: Java-программа для преобразования int в объект Long с использованием valueof ()
Мы можем преобразовать intпеременную типа в объект Longкласса. Например,
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 ) )
В приведенном выше примере мы использовали Long.valueOf()метод для преобразования переменной a в объект Long.
Вот Longкласс-оболочка в Java. Чтобы узнать больше, посетите класс Java Wrapper.








