a Dreamer

dreams out loud

Java Programming Language : Type Casting

       Type-casting tak lain adalah 'pemaksaan' suatu tipe data. konversi tipe data dengan cara ini akan menyebabkan suatu data, baik data itu sendiri maupun isi variabel akan mengalami perubahan tipe data ketika akan di proses. 

       Jika yang menagalami casting adalah variable, maka data aslinya tetap tersimpan dengan tipe asal meskipun ketika akan di proses data tersebut berubah tipe.
contoh koding program sederhana dengan tidak menggunakan casting data :


      Dalam koding diatas x dan y merupakan data integer. Hasil yang ditampilkan adalah salah karena sifat proses matimatika adalah jika data yang terlibat didalamnya semuanya bertipe bilangan bulat, maka hasilnya akan bertipe bilangan bulat. Berikut adalah hasil running dari coding diatas:




        Berikut adalah perbaikan coding diatas dengan menggunakan metode casting untuk mendapatkan hasil pembagian dengan tipe double :




       Hasil yang di dapat dari proses casting diatas adalah :


sekian pembahasan kita tentang casting tipe data di java. salam javaners

0 argumen:

    Follower