Dalam program ini, kita akan belajar mengubah pemboleh ubah integer (int) menjadi dua di Java.
Untuk memahami contoh ini, anda harus mempunyai pengetahuan mengenai topik pengaturcaraan Java berikut:
- Jenis Data Java (Primitif)
- Input dan Keluaran Asas Java
Contoh 1: Program Java untuk Menukar int menjadi dua kali ganda dengan menggunakan Penaip Jenis
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, kita mempunyai int
pemboleh ubah jenis a dan b. Perhatikan garis,
double c = a;
Di sini, int
pemboleh ubah jenis secara automatik ditukar menjadi double
. Ini kerana double
jenis data yang lebih tinggi (jenis data dengan ukuran yang lebih besar) dan int
merupakan jenis data yang lebih rendah (jenis data dengan ukuran yang lebih kecil).
Oleh itu, tidak akan ada kehilangan data semasa menukar dari int
menjadi double
. Ini dipanggil peluasan taip yang semakin melebar . Untuk mengetahui lebih lanjut, kunjungi Java Typecasting.
Contoh 2: Tukar int ke objek Double menggunakan nilaiOf ()
Kita juga boleh menukar int
pemboleh ubah jenis 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()
kaedah untuk menukar pemboleh ubah a menjadi objek Double
.
Di sini, Double
adalah kelas pembungkus di Jawa. Untuk mengetahui lebih lanjut, kunjungi Java Wrapper Class.