Belajar Mengenal Type Casting dalam Coding Java
Pengertian Type Casting adalah suatu cara yang digunakan ,untuk menentukan atau merubah (konversi) ,nilai atau value dari satu tipe data numerik, ke dalam tipe data numerik yang lainnya ,di dalam bahasa pemrograman Java.
Contohnya saja jika kita mempunyai nilai dari variabel x, dengan tipe data integer ,kita bisa menentukan nilai dari variabel x, menjadi tipe data float ,dengan menggunakan Type Casting , ini termasuk ke dalam kategori (Implicit Casting) begitu pun juga sebaliknya ,kita bisa merubah tipe data float ke dalam tipe data integer ,ini termasuk ke dalam kategori (Explicit Casting).
Contohnya saja jika kita mempunyai nilai dari variabel x, dengan tipe data integer ,kita bisa menentukan nilai dari variabel x, menjadi tipe data float ,dengan menggunakan Type Casting , ini termasuk ke dalam kategori (Implicit Casting) begitu pun juga sebaliknya ,kita bisa merubah tipe data float ke dalam tipe data integer ,ini termasuk ke dalam kategori (Explicit Casting).
Pada artikel belajar java kali ini ,kita akan mencoba membuat contoh penggunaan 2 jenis type casting ,menggunakan bahasa pemrograman Java. Selengkapnya ,berikut mari kita simak lebih lanjut :
Karena di dalam bahasa pemrograman Java , Type Casting diklasifikasikan ke dalam dua tipe yaitu :
1. Widening Conversion (Implicit Casting)
Tipe data kecil -> Tipe data besar
Tipe data kecil -> Tipe data besar
Dari tipe data byte ke tipe data short, int, long, float, atau double
Dari tipe data short ke tipe data int, long, float, atau double
Dari tipe data char ke dalam tipe data int, long, float, atau double
Dari tipe data int ke dalam tipe data long, float, atau double
Dari tipe data long atau ke dalam tipe data float atau double
Dari tipe data float ke dalam tipe data double
Contoh Coding :
2. Narrow Conversion (Explicit Casting )
Tipe data besar-> Tipe data kecil
Dari tipe data byte ke dalam tipe data charDari tipe data short ke byte atau charDari tipe data char ke byte atau shortDari tipe data int ke byte, short, atau charDari tipe data long ke byte, short, char,atau intDari tipe data float ke byte, short, char, int,atau longDari tipe data double ke byte, short, char, int, long, atau float
Contoh Coding :
Output:
Ouput Hasil |
Untuk casting atau konversi pada objek bisa baca selanjutnya tentang: Belajar Mengenal Upcasting dan Downcasting Objek di Program Java
Post a Comment for "Belajar Mengenal Type Casting dalam Coding Java "
Silakan berkomentar dengan baik ,jangan SPAM di komentar ini . NO BACKLINK /LINK HIDUP