В тази програма ще се научим да преобразуваме целочислени (int) променливи в дълги променливи в Java.
За да разберете този пример, трябва да имате познанията по следните теми за програмиране на Java:
- Типове данни на Java (примитивни)
Пример 1: Java програма за конвертиране на int в long с помощта на Typecasting
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 Class.








