January 8, 2014 thumb Belajar Java #5 : Tipe Data

tulisan ini sambungan dari Belajar Java #4 : Comments. pada tulisan kali ini akan sedikit saya bahas mengenai Tipe Data (Data Type), dalam java tipe data secara besar dibagi menjadi dua, yakni tipe data Primitive dan tipe data Referral. tipe data primitive merupakan tipe data bawaan Programming Language zaman dahulu ( Bahasa C ). Java memiliki 8 tipe data primitive. sedangkan tipe data Referral adalah tipe data yang berupa referensi pada data lain. tipe data Referral dalam java inilah yang mana akan merujuk pada sebuah Object (akan saya bahas lebih mendalam dalam tulisan mendatang).

berikut ini adalah 8 jenis tipe data Primitive dalam Java.

  • Boolean adalah tipe yang mengharuskan operannya bernilai true atau false. Boolean literal tidak boleh berharga 0 atau 1. Boolean tidak memiliki range dan nilai default-nya adalah false. Tipe boolean adalah tipe yang menjadi hasil dari operator logika. Panjang tipe boolean adalah 1 bit.
  •  Char adalah tipe data yang memilik panjang 16 bit sama dengan boolean. Panjang karakter sebesar ini karena berada pada rentang 0 sampai dengan 65.536. Kumpulan  karakter standar (yang biasa disebut dengan karakter ASCII) berada pada rentang nilai 0 sampai 127, dan perluasan sekumpulan karakter 8-bit (ISO-Latin-1) rentang nilainya 0 sampai 255. Nilai karakter ini diapit dengan tanda petik tunggal. Nilaidefault dari tipe data ini adalah ‘\u0000’.
  • Byte adalah tipe data integral 8 bit. Memiliki rentang nilai antara -27 sampai 27 – 1 atau dari -128 sampai 127. Nilai default dari tipe data byte adalah 0.
  • Short adalah tipe data integral 16-bit. Tipe Memiliki rentang nilai antara -215 sampai 215 – 1 atau dari -32768 sampai 32767. Nilai default dari short adalah 0.
  • Int adalah tipe data Integral 32-bit. Memiliki rentang nilai antara -231 sampai 231 – 1 atau dari -2,147,483,648 sampai 2,147,483,647. Nilai default dari tipe data int adalah 0. nilai dari integer adalah bilangan bulat.
  •  Long adalah tipe data  Integral 64-bit. Memiliki rentang nilai antara -263 sampai 263 – 1 atau dari -9,223,372,036,854,775,808 sampai 9,223,372,036,854,775,807. Nilai default dari tipe data long adalah 0L, jika tidak diberi akhiran L memiliki default litral integer. sama dengan integer nilai dari long adalah bilangan bulat.
  • Float adalah tipe data  Floating Point 32-bit. Nilai literalnya mengandung pecahan (dipisahkan dengan tanda titik ‘.’). Nilai default dari tipe data float adalah 0.0F, jika tidak diberi akhiran F memiliki default nilai literal double.
  • Double adalah tipe data  Floating Point  64-bit. Nilai default dari tipe data double adalah 0.0.

sedangkan tipe data Object yang sering dipakai dalam Java adalah String . String merupakan sebuah Class tersendiri yang mana menghandle tentang sekumpulan character dalam sebuah Array (akan saya bahas nanti).

ok cukup untuk tipe datanya, berikut -nya lanjut ke Belajar Java #6 : Menggunakan Tipe Data Primitive.

Comments

total comments