Dalam program ini, kita akan belajar mengubah variabel integer (int) menjadi variabel panjang di Java.
Untuk memahami contoh ini, Anda harus memiliki pengetahuan tentang topik pemrograman Java berikut:
- Tipe Data Java (Primitif)
Contoh 1: Program Java untuk Mengubah int menjadi panjang 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, kami memiliki int
variabel tipe a dan b. Perhatikan garisnya,
long c = a;
Di sini, int
variabel tipe secara otomatis diubah menjadi long
. Itu karena long
tipe data yang lebih tinggi dan tipe data int
yang lebih rendah.
Karenanya, tidak akan ada kehilangan data saat mengonversi dari int
menjadi long
. Ini disebut pelebaran typecasting . Untuk mempelajari lebih lanjut, kunjungi Java Typecasting.
Contoh 2: Program Java untuk mengubah int menjadi objek Long menggunakan valueof ()
Kita dapat mengubah int
variabel type 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()
metode untuk mengubah variabel a menjadi objek Long
.
Di sini, Long
adalah kelas pembungkus di Java. Untuk mempelajari lebih lanjut, kunjungi Java Wrapper Class.