Mengenal Tipe Data di Java

Tipe data adalah salah satu hal yang harus diperhatikan oleh seorang programmer atau developer ketika membuat sebuah aplikasi. Pemilihan tipe data yang tepat akan menentukan bagus atau tidaknya kualitas sebuah aplikasi.

Secara garis besar, Java mempunyai 2 macam tipe data yaitu:
  • Tipe Data Primitif
  • Tipe Data Referensi / Objek

Tipe Data Primitif

Di bawah ini adalah macam-macam tipe data primitif di Java :
  • byte
    Tipe data jenis ini mempunyai ciri-ciri:
    • merupakan tipe data bilangan bulat (integer) dengan panjang 8-bit.
    • mempunyai nilai minimum -128 ( -27 ).
    • mempunyai nilai maksimum 127 ( 27-1 ).
    • mempunyai nilai default 0.

  • short
    Tipe data jenis ini mempunyai ciri-ciri:
    • merupakan tipe data bilangan bulat (integer) dengan panjang 16-bit.
    • mempunyai nilai minimum -32768 ( -215 ).
    • mempunyai nilai maksimum 32767 ( 215-1 ).
    • mempunyai nilai default 0.

  • int
    Tipe data jenis ini mempunyai ciri-ciri:
    • merupakan tipe data bilangan bulat (integer) dengan panjang 32-bit.
    • mempunyai nilai minimum  ( -231 ).
    • mempunyai nilai maksimum ( 231-1 ).
    • mempunyai nilai default 0.

  • long
    Tipe data jenis ini mempunyai ciri-ciri:
    • merupakan tipe data bilangan bulat (integer) dengan panjang 64-bit.
    • mempunyai nilai minimum  ( -263 ).
    • mempunyai nilai maksimum ( 263-1 ).
    • mempunyai nilai default 0.

  • float
    Tipe data jenis ini mempunyai ciri-ciri:
    • merupakan tipe data bilangan pecahan (floating point) dengan panjang 32-bit.
    • mempunyai nilai default 0.0f

  • double
    Tipe data jenis ini mempunyai ciri-ciri:
    • merupakan tipe data bilangan pecahan (floating point) dengan panjang 64-bit.
    • mempunyai nilai default 0.0d

  • boolean
    Tipe data jenis ini mempunyai ciri-ciri:
    • merupakan tipe data yang hanya mempunyai nilai true atau false.
    • mempunyai nilai default false
    • biasanya digunakan sebagai penanda suatu kondisi

  • char
    Tipe data jenis ini mempunyai ciri-ciri:
    • merupakan tipe data yang digunakan untuk menyimpan sebuah karakter.
    • mempunyai nilai default false
    • biasanya digunakan sebagai penanda suatu kondisi


Contoh Program :

public class TipeDataDemo{
  public static void main(String[] args){
     int i = 123;
     byte b = 10;
     double x = 20.0;
     long y = 123456;
     boolean isSuccess = true;
     char huruf = 'A';

     System.out.println("i = "+i);
     System.out.println("b = "+b);
     System.out.println("x = "+x);
     System.out.println("y = "+y);
     System.out.println("isSuccess = "+isSuccess);
     System.out.println("huruf = "+huruf);
  }
}

Tipe Data Referensi

Tipe data referensi/objek mempunyai ciri-ciri sebagai berikut :
  • Tipe data ini dibuat dengan cara membuat sebuah variable dari sebuah konstruktor sebuah kelas.
  • Mempunyai nilai default null.


Sekian tutorial singkat tentang Mengenal Tipe Data di Java. Semoga bermanfaat & Happy Learning Java.

Post a Comment