Pengertian Tipe Data
Sebelum sampai ke jenis-jenis tipe data di dalam bahasa Java, ada baiknya membahas sedikit pengertian dari tipe data itu sendiri. Apa itu tipe data?
Mengutip dari wikipedia (Data type):
“A data type or simply type is a classification of data which tells the compiler or interpreter how the programmer intends to use the data”.
Terjemahannya:
“Tipe data atau kadang disingkat dengan ‘tipe’ saja adalah sebuah pengelompokan data untuk memberitahu compiler atau interpreter bagaimana programmer ingin mengolah data tersebut”
Secara sederhana, tipe data adalah cara kita memberitahu komputer untuk mengelompokkan data berdasarkan apa yang dipahami oleh komputer.
Sebagai contoh, misalkan saya memiliki data berupa angka. Agar bisa dipahami oleh compiler bahasa Java, data ini harus disimpan ke dalam variabel yang sudah di set agar bisa menyimpan angka seperti tipe data integer, float dan double. Atau jika data yang harus disimpan dalam bentuk teks atau kata, bisa disimpan ke dalam tipe data String.
Jenis-jenis Tipe Data dalam Bahasa Java
Secara garis besar, terdapat 2 kelompok tipe data dalam bahasa Java, yakni tipe data sederhana (Primitive data types), dan tipe data kompleks / object (Non-primitive data types).
Primitive data type, terdiri dari tipe data berikut:
- Tipe data Integer: Tipe data untuk angka bulat seperti 5, 7, atau 48.
- Tipe data Float/Double: Tipe data untuk angka pecahan seperti 3.14, 5.55, atau 0.00024.
- Tipe data Boolean: Tipe data yang berisi nilai true atau false.
- Tipe data Char: Tipe data untuk 1 karakter, seperti ‘a’, ‘Z’ atau ‘%’.
Non-primitive data type, di antaranya:
- Tipe data String: Tipe data untuk kumpulan karakter, seperti “Andi”, “Duniailkom”, atau “Belajar Java”.
- Tipe data Array: Tipe data untuk kumpulan tipe data lain yang sejenis.
- Tipe data Object: Tipe data khusus yang bisa menampung beragam data, termasuk memiliki function/method sendiri.
0 Komentar