Tipe data merupakan salah satu dari penamaan dalam sebuah program
yang berfungsi untuk mendefinisikan metode representasi informasi dan cara
informasi tersebut direpresentasikan. Sementara variable adalah salah satu dari
penamaan lainnya yang berfungsi sebagai media penyimpanan suatu nilai (dalam
java disebut dengan literal) yang disesuaikan dengan tipe datanya. Tipe data,
variable, dan nilai memiliki
keterkaitan yang erat yang pada akhirnya dapat membantu kompilator dalam
menentukan cara untuk merepresentasikan
suatu data.
Ada 2 jenis tipe data pada pemrograman
Java, yaitu:
1. Tipe data primitif, yaitu tipe data yang
paling dasar pada Java.
Tipe data
ini terdiri dari 3, yaitu :
a. Tipe data
angka, tipe data yang menyimpan data angka.
b. Tipe data
karakter, tipe data yang menyimpan 1 karakter teks.
c. Tipe data
boolean, tipe data yang hanya bernilai True atau False.
2. Tipe data turunan, yaitu tipe data yang
dibuat dari satu atau lebih tipe data primitif. Pada umumnya tipe data ini
berbentuk class.
A. TIPE DATA
ANGKA
Tipe data ini dapat menyimpan nilai angka dengan
kapasitas tertentu. Sehingga variabel yang menggunakan tipe data ini tidak bisa
menyimpan teks ataupun karakter di dalamnya. Salah satu fungsi tipe data angka
adalah untuk menyimpan data angka yang dapat dihitung dengan operasi matematika
seperti penjumlahan, pengurangan, perkalian dan sebagainya.
Ada beberapa jenis tipe data angka, antara lain:
1. Bilangan Bulat (Integer), merupakan tipe
data untuk menyimpan bilangan bulat. Tipe data ini terdiri dari beberapa jenis
sesuai dengan kapasitas penyimpanannya.
2. Bilangan Berkoma (Decimal), merupakan tipe
data untuk menyimpan bilangan berkoma. Tingkat presisi dan kapasitas nilai yang
dapat disimpan terdiri dari 2 tipe.
B. TIPE DATA
TEKS
Tipe data teks adalah tipe data yang menyimpan data
dalam bentuk teks. Data teks tidak hanya terdiri dari huruf saja, angka yang
disimpan ke variabel bertipe teks akan dianggap sebagai teks sehingga tidak
bisa digunakan untuk menghitung.
Ada beberapa jenis tipe data teks, antara lain:
1. Char, tipe data yang hanya menyimpan 1
karakter teks saja.
Tipe data
character (char), diwakili oleh karakter single Unicode. Tipe data ini harus
memiliki ciri berada dalam tanda single quotes(’ ’). Sebagai contoh,
memiliki ciri berada dalam tanda single quotes(’ ’). Sebagai contoh,
‘a’ //Huruf a
‘\t’ // tabulasi
Untuk
menampilkan karakter khusus seperti ' (single quotes) atau " (double
quotes),
menggunakan karakter escape \. Sebagai contoh,
menggunakan karakter escape \. Sebagai contoh,
'\''
//untuk single quotes
'\"'
//untuk double quotes
2. String, tipe data yang menyimpan rangkaian
teks paling banyak 231-1 karakter atau sekitar 2GB teks. Memiliki
literal yang terdapat diantara tanda double quotes(“”).
C. TIPE DATA
BOOLEAN
Tipe data boolean merupakan tipe data yang hanya
menyimpan nilai True atau False. Tipe data ini digunakan untuk keperluan
percabangan.
0 Komentar