Skip to main content

Tipe Data dan Operator

Image result for tipe data dan variabel


Tipe Data merupakan sebuah pendeklarasian yang digunakan untuk menyimpan bilangan atau karakter.

Variabel adalah pengenal yang mewakili suatu nilai tertentu dalam program atau simbol yang digunakan untuk menyimpan sebuah nilai.

Ada beberapa tipe data, yaitu:

     1.)Tipe Data Numerik
.        Merupakan tipe data yang digunakan untuk menyimpan bilangan bulat, mulai bilangan positif, negatif atau keduanya.
Contoh tipe data numerik: int, long.
Tipe data ini langsung dapat diinialisasi.
Pendeklarasian : <int> <nama_variabel>
Contoh : int angka;

     2.)Tipe Data Karakter.
         Merupakan tipe data yang digunakan untuk menyimpan karakter berupa kata(string), karakter.
Contoh tipe data karakter : string, char.
Tipe data ini langsung dapat diinisialisasi. Pendeklarasian sama dengan tipe data numerik

    3.)Tipe Data Primitif.
         Merupakan tipe data yang telah tersedia pada library/file header tertentu, misalnya : int, char, string, dll.
Pendeklarasian: <tipe_data> <nama_variabel>;
Contoh : int nama;
 
    4.)Tipe Data Boolean
        Merupakan bentuk ekspresi dari perbandingan
Tipe data boolean ditulis dengan bool
Tipe data ini hanya bernilai True (1) atau False (0)

Secara default bernilai 1
 
    5.)Tipe Data Modifier
        Merupakan tipe data yang dapat memanipulasi tipe data primitif dalam hal rentang dan ukuran memori yang digunakan.
Macam-macam tipe data modifier:
- Signed : Memungkinkan bilangan yang tersimpan menjadi postif dan negatif.
- Unsigned : Memungkinkan bilangan yang tersimpan menjadi positif saja.
- Short : Untuk mengecilkan jumlah memori yang digunakan.

- Long : Untuk membesarkan memori yang digunakan.


Do’s and Don’ts (Tipe Data dan Variabel)
Do’s
Gunakan nama variabel yang mudah dimengerti.
Nama variabel diawali dengan huruf
Nama variabel case sensitive.
Bijaklah dalam menggunakan tipe data!

Don’ts
Menggunakan spasi pada nama variabel.
Menggunakan simbol (%, $, dll) pada awal nama variabel.


Enumerasi
Digunakan untuk menyatakan suatu data yang telah diketahui  dan jumlahnya tidak banyak.
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
Merupakan simbol-simbol khusus yang digunakan untuk melakukan operasi aritmatika maupun perbandingan.
Beberapa operator yang sering digunakan:
     1.)Assignment Operators
         Berfungsi untuk memberikan nilai pada sebuah variabel.
   Disimbolkan dengan tanda =

   Contoh penggunaan string nama = “Pamuji”;

     2.)Arithmetic Operators
         Digunakan untuk melakukan operasi aritmatika.
   Disimbolkan dengan * (kali), / (bagi), + (penjumlahan), - (pengurangan).
   Contoh penggunaan:

int hasil;
int angka_1 = 0;
int angka_2 = 3;
hasil = angka_1 + angka_2;

     3.)Compound Assignment
         Berfungsi untuk melakukan modifikasi terhadap nilai dari suatu variabel tanpa harus mendeklarasikan       nilai variabel kedua
   Tabel CA:
 











     4.)Increment atau decrement
         Berfungsi untuk meningkatkan atau mengurangi nilai dalam variabel.
   Biasa digunakan dalam perulangan.
   Pendeklarasian :
   <variabel>++ , <variabel>--  (Post-increment)
   --<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

     5.)Relational and Comparation Operators
         Digunakan untuk membandingkan kondisi nilai dari variabel.
   Tabel:

     6.)Logical Operators
         Operator yang digunakan untuk membandingkan 2 nilai variabel atau lebih
 
   Contoh penggunaan :
   ( (5 == 5) && (3 > 6) ) // Hasil = false, karena ( true && false )
   ( (5 == 5) || (3 > 6) ) // Hasil = true, karena ( true || false )





Comments

Popular posts from this blog

Array dan Blok Eksepsi

ARRAY  adalah Sebuah tipe data bentukan yang terdiri dari sejumlah komponen dengan tipe yang sama. Berfungsi untuk menyimpan nilai pada suatu variabel yang memiliki tipe data yang sama. Konsep array adalah menyimpan setiap nilai ke dalam tiap blok yang disebut indeks. Setiap indeks dimulai dari 0 dan seterusnya. Deklarasi umum array adalah : Tipe_data  nama_variabel[jumlah_Indeks];   Contoh:  int nilai [5]; // jumlah indeks dapat tidak ditulis meskipun belum diinisialisasi.  String [] nilai = new String[5]; // harus ditulis jumlah indeks jika belum diinisialisasi. Jumlah indeks dapat ditulis ataupun tidak ditulis.  Jumlah indeks berarti menentukan batas maksimal untuk menyimpan nilai ke dalam setiap indeks. Tanpa penulisan jumlah indeks, jumlah indeks menjadi dinamis (bergantung kepada jumlah nilai yang tersimpan). Nomor indeks array Contoh inisialisasi array: int nilai[] = {7,8,9,10,6};  String [] nilai1 = new String[...