Type Data Pada Java

Typedata sederhananya adalah
penggolongan atau klasifikasi dari suatu
benda.Contoh,ditoko buah kita bisa
membayangkan typedata sebagai jenis
buah. Jenis buah ini berbeda
bentuk,rasa,warna maupun harga.
Perbedaan inilah yang menjadi dasar
pemikiran untuk melakukan penggolongan
terhadap benda - benda.
Didalam pemrograman, Untuk
sederhananya typedata saya akan
kelompokan menjadi 2 kelompok besar
yaitu :
. Tidak digunakan untuk perhitungan.
Typedata ini utamanya adalah untuk
menampilkan informasi.
contoh
String nama = "Budi Anduk";
Walaupun kita bisa melakukan perhitungan
terhadap variabel nama, tetapi tujuan
utama dari variabel nama tersebut adalah
menyimpan nama yang bisa digunakan
sebagai informasi kepada user. Analoginya
adalah seperti pada perbedaan cara
memakan buah durian dan buah
apple.buah apple selalu siap untuk dimakan
sedangkan buah durian perlu ada proses
untuk membuka isinya baru kemudian
memakan isinya tersebut, tapi keduanya
sama-sama buah.
. Digunakan untuk perhitungan.
Typedata ini digunakan untuk melakukan
perhitungan - perhitungan, baik yang
sederhana sampai dengan rumit.
int panjang = 10;
int lebar = 15;
double diskon = 1000.454532;
jika kita perhatikan perbedaan antara
variabel di dua nomor diatas , terlihat jelas
tujuan masing - masing. variabel nama
yang berisi "Budi Anduk" lebih mudah
untuk digunakan sebagai dialog pada
program yang mungkin ada kata sapaan
"Hallo Budi Anduk!, apa kabar".
Sedangkan variabel panjang dan lebar lebih
mudah kita bayangkan sebagai variabel
yang bekerja dibelakang layar untuk
pemrosesan perhitungan.
Ada berapa typedata ?
Type data dijava terbagi 2, yaitu type data
primitif
int
double
single
dan typedata object atau bisa kita sebut
dengan Class. Nah untuk Class, typedata
menjadi tidak terbatas. Karena typedata
lebih banyak dikontrol oleh programmer
sendiri. Tapi tentu saja ada typedata
bawaan yang merupakan turunan dari class
Object. Sehingga dapat diartikan kecuali
tipedata primitif maka segalanya adalah
Object.
Contoh Class :
(Cara membedakannya adalah, class selalu
dimulai dengan huruf besar dan
apabila lebih dari 1 kata, maka huruf
pertama dari kata berikutnya juga
menggunakan huruf besar)
String = Class yang menangani String. class
ini memiliki fungsi - fungsi seperti length()
,substring()
Integer = Class yang menangani bilangan
bulat.Class ini memiliki fungsi - fungsi
seperti intValue().
Sekian pengenalan typedata pada java.
semoga menambah wawasan anda dalam
pemrograman terutama java.
Happy Coding!

0 komentar:

Posting Komentar