Page 20 - Modul Pemrograman Berorientasi Objek XI RPL
P. 20
• Tekstual – char
Tipe data ini diwakili oleh karakter single Unicode. Tipe data ini memiliki
ciri tanda petik tunggal (’’). Sedangkan String mewakili tipe data yang terdiri
atas beberapa karakter. Mereka tidak termasuk tipe data primitif, melainkan
suatu class.
• Integral – byte, short, int, & long
Tipe data integral dalam Java menggunakan tiga bentuk- yaitu
desimal,octal atau heksa desimal. Tipe integral memiliki default tipe data
yaitu int. Kita dapat mengubahnya ke bentuk long dengan menambahkan
huruf l atau L.
• Floating point – float dan double
Tipe data ini mewakili angka dengan bagian pecahan, yang berisi satu atau
lebih desimal. Ada dua jenis tipe: float dan double.
Variabel
Variabel merupakan identitas yang digunakan untuk menyimpan suatu nilai
yang mencakup tipe data dan nama. Contoh dalam program menghitung luas
persegi panjang, maka kita memerlukan variabel panjang dan lebar. Kemudian
diisi dengan angka masing-masing 10 dan 8. Isi dari variabel panjang dan lebar ini
dapat ditukar dengan angka atau nilai lain. Aturan penamaan variabel mengacu
pada identifier.
• Deklarasi dan inisialisasi variabel
Berikut struktur deklarasi variabel:
<data tipe><name>[=initial value];
Bahasa Java termasuk bahasa pemrograman yang menggunakan konsep
strongly typed programming language artinya untuk setiap variabel harus
ditulis akan berisi tipe data apa. Apakah itu angka bulat (integer), angka
pecahan (float), huruf (char), atau yang lain. Setelah suatu variabel di
deklarasikan, kita bisa menginput atau memberikan nilai awal ke dalam
variabel tersebut. Proses pemberian nilai awal ini dikenal dengan istilah
inisialisasi.
Modul Pemrograman Berorientasi Objek | SMK Kelas XI
12