Dalam program ini, kita akan belajar mengubah variabel integer (int) menjadi double di Java.
Untuk memahami contoh ini, Anda harus memiliki pengetahuan tentang topik pemrograman Java berikut:
- Tipe Data Java (Primitif)
- Input dan Output Dasar Java
Contoh 1: Program Java untuk Mengubah int menjadi ganda menggunakan Typecasting
class Main ( public static void main(String() args) ( // create int variables int a =33; int b = 29; // convert int into double // using typecasting double c = a; double d = b; System.out.println(c); // 33.0 System.out.println(d); // 29.0 ) )
Dalam contoh di atas, kami memiliki int
variabel tipe a dan b. Perhatikan garisnya,
double c = a;
Di sini, int
variabel tipe secara otomatis diubah menjadi double
. Ini karena double
tipe data yang lebih tinggi (tipe data dengan ukuran lebih besar) dan int
tipe data yang lebih rendah (tipe data dengan ukuran lebih kecil).
Karenanya, tidak akan ada kehilangan data saat mengonversi dari int
menjadi double
. Ini disebut pelebaran typecasting . Untuk mempelajari lebih lanjut, kunjungi Java Typecasting.
Contoh 2: Ubah int menjadi objek Double menggunakan valueOf ()
Kita juga dapat mengubah int
variabel tipe menjadi objek Double
kelas. Sebagai contoh,
class Main ( public static void main(String() args) ( // create int variables int a = 332; // convert to an object of Double // using valueOf() Double obj = Double.valueOf(a); System.out.println(obj); // 332.0 ) )
Dalam contoh di atas, kami telah menggunakan Double.valueOf()
metode untuk mengubah variabel a menjadi objek Double
.
Di sini, Double
adalah kelas pembungkus di Java. Untuk mempelajari lebih lanjut, kunjungi Java Wrapper Class.