В этой программе мы научимся преобразовывать целочисленные (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.