TIPE DATA DAN OPERATOR
Tipe Data dan Variabel
Merupakan sebuah pendeklarasian yang digunakan untuk menyimpan bilangan atau karakter.
Variabel : Sebuah pengenal yang mewakili suatu nilai tertentu dalam program.
Tipe Data terbagi menjadi 3:
1. Tipe data numerik.
2. Tipe data karakter.
3. Tipe data logika.
Merupakan sebuah pendeklarasian yang digunakan untuk menyimpan bilangan atau karakter.
Variabel : Sebuah pengenal yang mewakili suatu nilai tertentu dalam program.
Tipe Data terbagi menjadi 3:
1. Tipe data numerik.
2. Tipe data karakter.
3. Tipe data logika.
- Tipe Data Primitif
Pendeklarasian: <tipe_data> <nama_variabel>;
Contoh : int nama;
- Tipe data Numerik
Contoh tipe data numerik: int, long. Dapat langsung diinialisasi.
Pendeklarasian : <int> <nama_variabel>
Contoh : int angka;
- Tipe Data Karakter
-Contoh tipe data karakter : string, char.
-Dapat langsung diinisialisasi.
-Pendeklarasian sama dengan tipe data numerik
- Tipe Data Boolean
-Tipe data boolean ditulis dengan bool
-Tipe data ini hanya bernilai True (1) atau False (0)
-Secara default bernilai 1
- Tipe Data Modifier
ukuran memori yang digunakan.
-Macam-macam tipe data modifier:
1. Signed : Memungkinkan bilangan yang tersimpan menjadi postif dan negatif.
2. Unsigned : Memungkinkan bilangan yang tersimpan menjadi positif saja.
3. Short : Untuk mengecilkan jumlah memori yang digunakan.
4. Long : Untuk membesarkan memori yang digunakan.
2. Unsigned : Memungkinkan bilangan yang tersimpan menjadi positif saja.
3. Short : Untuk mengecilkan jumlah memori yang digunakan.
4. Long : Untuk membesarkan memori yang digunakan.
- Do’s and Don’ts (Tipe Data dan Variabel)
2. Nama variabel diawali dengan huruf
3. Nama variabel case sensitive.
4. Bijaklah dalam menggunakan tipe data!
Don’ts
Don’ts
1. Menggunakan spasi pada nama variabel.
2. Menggunakan simbol (%, $, dll) pada awal nama variabel.
- Enumerasi
Contoh penggunaannya: Nama hari, nama bulan, jenis kelamin.
Contoh deklarasi :
public enum jk{
laki_laki, perempuan
}
Contoh pemanggilan :
public static void main(String[] args) {
System.out.println(jk.laki_laki);
}
- Operator
Beberapa operator yang sering digunakan:
1. Assignment Operators
2. Arithmetic Operators
3. Compound Assignment
4. Increment atau decrement
5. Relational and Comparation Operators
6. Logical Operators
- Assignment Operators
Disimbolkan dengan tanda =
Contoh penggunaan string nama = “Krisna”;
- Arithmetic Operators
- Disimbolkan dengan * (kali), / (bagi), + (penjumlahan), - (pengurangan).
- Contoh penggunaan:
int hasil;
int angka_1 = 0;
int angka_2 = 3;
hasil = angka_1 + angka_2;
- Compound Assignment (CA)
- Berfungsi untuk melakukan
modifikasi terhadap nilai dari
suatu variabel tanpa harus
mendeklarasikan nilai variabel
kedua.
- Increment atau Decrement
- Berfungsi untuk meningkatkan atau mengurangi nilai dalam variabel.
- Biasa digunakan dalam perulangan.
- Pendeklarasian :
1. <variabel>++ , <variabel>-- (Post-increment)
2. --<variabel> , ++<variabel> (Pre-increment)
Pre-increment akan menambahkan nilai 1 sebelum operasi lain dijalankan, maka
Post-increment akan menambahkan 1 nilai sesudah proses lain dijalankan.
Contoh : angka++; 🡪 artinya = angka + 1
- Relational and Comparation Operator
Digunakan untukmembandingkan kondisinilai dari variabel.
- Logical Operators
- Operator yang digunakanuntuk membandingkan 2 nilaivariabel atau lebihContoh penggunaan :
( (5 == 5) && (3 > 6) ) // Hasil = false, karena ( true && false )( (5 == 5) || (3 > 6) ) // Hasil = true, karena ( true || false )
Tidak ada komentar:
Posting Komentar