Dalam program ini, kita akan belajar mengubah variabel integer (int) menjadi pemboleh ubah panjang di Java.
Untuk memahami contoh ini, anda harus mempunyai pengetahuan mengenai topik pengaturcaraan Java berikut:
- Jenis Data Java (Primitif)
Contoh 1: Program Java untuk Menukar int ke lama menggunakan 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 ) )
Dalam contoh di atas, kita mempunyai int
pemboleh ubah jenis a dan b. Perhatikan garis,
long c = a;
Di sini, int
pemboleh ubah jenis secara automatik ditukar menjadi long
. Ini kerana long
jenis data yang lebih tinggi dan jenis data int
yang lebih rendah.
Oleh itu, tidak akan ada kehilangan data semasa menukar dari int
menjadi long
. Ini dipanggil peluasan taip yang semakin melebar . Untuk mengetahui lebih lanjut, kunjungi Java Typecasting.
Contoh 2: Program Java untuk Menukarkan int menjadi objek Long menggunakan nilaiof ()
Kita boleh menukar int
pemboleh ubah jenis menjadi objek Long
kelas. Sebagai contoh,
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 ) )
Dalam contoh di atas, kami telah menggunakan Long.valueOf()
kaedah untuk menukar pemboleh ubah a menjadi objek Long
.
Di sini, Long
adalah kelas pembungkus di Jawa. Untuk mengetahui lebih lanjut, kunjungi Java Wrapper Class.