Data,Variabel,
dan Operator
Tipe
Data
• Data: merupakan bahan mentah (raw
material) yang akan diproses
(ditransformasikan) menjadi informasi
• Setiap data harus memiliki jenis/tipe
yang jelas
Tipe
Data
• 2 tipe data dasar dalam Java:
1. Data Primitif: jenis data yang telah didefinisikan
oleh Java dengan penamaan yang telah ditetapkan
oleh reserved keyword-nya
2. Data Referensi: jenis data yang isinya adalah
alamat dari suatu obyek. Java mengenal 3 data
referensi, yaitu: arrays, classes and interfaces
Tipe Data
Primitif
Tipe Data
Primitif
Tipe Data
Primitif
Tipe Data
Primitif
Tipe Data
Primitif
Tipe Data
Primitif
Variabe
l
• tempat (container) yang digunakan untuk
menyimpan data sementara
• digunakan pada saat program dijalankan
Variabel1 = “Alif”; Alif Lita
Proses 1
Variabel2 = “Lita”;
….. Variabel1 Variabel2
…..
…..
Variabel1 = “Rena”; Rena Arman
Proses 2
Variabel2 = “Arman”;
…… Variabel1 Variabel2
……
……
Proses 3 Variabel1 = “Andi”; Andi Arman
……
…... Variabel1 Variabel2
Penamaan
Variabel
• Dalam Java, setiap variabel harus didefinisi
(dideklarasikan) terlebih dahulu sebelum digunakan
(strongly typed language )
Syntax → [Tipedata] [namaVariabel]
Contoh:
Penamaan
Variabel
• Tipe data setiap variabel harus disesuaikan dengan nilai
yang akan disimpan di dalamnya.
Variabe
l
• Jumlah variabel yang digunakan dalam sebuah
program akan sangat tergantung pada jumlah
data yang digunakan
Alif Lita 324 67.342
Contoh:
Data yang disimpan Nama Variabel
Nama → Nama
Harga barang → Harga
Besarnya discount yang diberikan → Discount
Total nominal yang harus dibayarkan → Tota
l
Penamaan
Variabel
Penamaan
Variabel
Aturan di Java
• Case-sensitive
jumlah ≠ Jumlah ≠
JUMLAH
harga ≠ Harga ≠ HARGA
discount ≠ ≠
Discount DISCOUNT
total ≠ Total ≠ TOTAL
Penamaan
Variabel
Aturan di Java
• Case-sensitive
Penamaan
Variabel
Aturan di Java
Diawali dengan huruf, underscore ( _ ) atau
tanda dolar ($)
Tidak diperbolehkan menggunakan karakter
panjangLahan =
20;
lebarLahan = 40;
luasLahan =
panjangLahan *
lebarLahan;
System.out.println(
Penamaan
Variabel
byte x;
int sum;
sum = 0;
for(x = 1; x <= 100; x++)
sum = sum + x;
System.out.println("Su
mmation of 100 is " +
sum);}
Thx ….