Blog ini akan menerangkan kaedah untuk menukar int kepada dua kali ganda dalam Java.
Bagaimana untuk Menukar int kepada dua kali ganda dalam Java?
Untuk menukar int kepada dua kali ganda, anda boleh menggunakan:
- Pengendali tugasan
- Pencetakan taip
- kaedah valueOf().
Kami kini akan menyemak setiap kaedah yang disebutkan satu demi satu.
Kaedah 1: Tukar int kepada dua kali ganda Menggunakan Operator Tugasan
Dalam bahasa pengaturcaraan Java, jenis data yang lebih rendah boleh dengan mudah ditukar kepada jenis data yang lebih tinggi menggunakan operator Tugasan “ = ”. Ini dipanggil penukaran tersirat.
Sintaks
berganda b = a
Di sini, pengendali tugasan ' = 'akan menukar' a ' pembolehubah jenis int kepada ' b ”, iaitu pembolehubah jenis berganda.
Contoh
Dalam contoh ini, pertama sekali, kami akan mencipta pembolehubah int bernama ' a ” dengan nilai berikut:
int a = 14 ;
Kemudian, kami akan menukarnya kepada dua kali ganda menggunakan ' = ” pengendali tugasan dan simpan nilai terhasil dalam “ b ”:
berganda b = a ;Akhir sekali, laksanakan ' System.out.println() ” kaedah untuk memaparkan nilai yang ditukar pada konsol:
Sistem. keluar . println ( 'Nilai integer ditukar kepada dua kali ganda: ' + b ) ;
Output menunjukkan bahawa integer berjaya ditukar menjadi nilai berganda:
Kaedah 2: Tukar int kepada dua kali ganda Menggunakan Typecasting
Typecasting digunakan apabila kita ingin menukar satu jenis data kepada yang lain. Lebih khusus lagi, ia juga boleh digunakan untuk penukaran int untuk menggandakan.
Sintaks
berganda b = ( berganda ) a ;Di sini, kami akan menukar ' a ' pembolehubah jenis int kepada ' b ”, iaitu pembolehubah jenis berganda. yang ( berganda ) menunjukkan jenis data taip yang diperlukan.
Contoh
Dalam contoh ini, kami akan menggunakan jenis integer yang sama ' a ' pembolehubah dan tukar nilainya kepada ' berganda ” menggunakan Typecasting. Di sini, pengendali tugasan juga digunakan; bagaimanapun, integer yang ditentukan ditaip dalam double dan kemudian disimpan dalam pembolehubah jenis double ' b ”:
Kemudian, cetak nilai yang ditukar menggunakan “ System.out.println() ' kaedah:
Sistem. keluar . println ( 'Nilai integer ditukar kepada dua kali ganda melalui taip: ' + b ) ;
Pengeluaran
Ingin menggunakan mana-mana kaedah Java terbina dalam untuk tujuan yang ditentukan? Pergi ke bahagian seterusnya!
Kaedah 3: Tukar int kepada dua kali ganda Menggunakan Kaedah valueOf().
' berganda 'Kelas pembalut Java menawarkan ' nilai() ” kaedah yang boleh digunakan untuk menukar int kepada dua kali ganda. Ia adalah kaedah jenis statik, yang bermaksud kita tidak perlu mencipta objek dan memanggil kaedah dengan menggunakan nama kelas, kerana ia boleh diakses tanpa langkah tambahan ini.
Sintaks
berganda b = berganda. nilai ( a ) ;Di sini, kami akan menukar ' a ' pembolehubah jenis int kepada ' b ” dengan memberikannya sebagai hujah kepada “ nilai() ” kaedah.
Contoh
Di sini, kami akan menukar nilai ' yang telah dibuat a ” pembolehubah menggunakan nilai() kaedah. Kaedahnya akan mengambil ' a ” sebagai hujah dan mengembalikan nilai berganda yang ditukar:
Akhir sekali, cetak nilai yang ditukar menggunakan ' System.out.println() ' kaedah:
Sistem. keluar . println ( 'Nilai integer ditukar kepada dua kali ganda oleh wrapperClass: ' + b ) ;
Pengeluaran
Kami menyusun semua arahan penting yang berkaitan dengan menukar int kepada dua kali ganda dalam Java.
Kesimpulan
Untuk menukar int kepada berganda dalam Java, terdapat tiga kaedah: menggunakan operator Tugasan, menggunakan Typecasting dan kaedah valueOf() kelas pembalut Double Java. Semua kaedah ini lebih kurang berfungsi sama; walau bagaimanapun, anda boleh memilih mana-mana bergantung pada pilihan anda. Dalam siaran ini, kami menerangkan kaedah untuk menukar int kepada dua kali ganda dalam Java.