Skip to content

Latest commit

 

History

History
46 lines (33 loc) · 1.88 KB

[03]-variabel-java.md

File metadata and controls

46 lines (33 loc) · 1.88 KB

Variabel

Variabel adalah sebuah penulisan untuk menampung data yang ingin kita simpan. Cara penulisannya adalah sebelah kiri berupa tipe data kemudian diikuti dengan nama variabelnya. Variabel dapat bertipe lokal ataupun global yang disesuaikan dengan kebutuhan program.

Contoh :

String name;

Untuk mengisi nilai variabel :

String name = "Sebastianus Sembara"

Tipe Data

Tipe data merupakan suatu sifat dari sebuah variabel. Sebuah variabel hanya dapat mempunyai satu tipe data. Pada umumnya komputer hanya mengenal 3 jenis tipe data, yaitu:

  1. Numerik, tipe data berupa bilangan, baik bilangan bulat maupun pecahan, misal int, double, float
  2. Karakter, tipe data berupa karakter, baik karakter tunggal atau deretan karakter, misal string
  3. Logika, tipe data yang berupa sebuah logika, yaitu 'ya' dan 'tidak'

Java mengenal dua jenis data :

  • Tipe data primitif yaitu tipe data yang diadopsi dari tipe data klasik. Tipe data ini diadopsi dari berbagai bahasa pendahulu java yaitu C++ dan pascal.
  • Tipe data objek yaitu tipe data berbentuk class yang merupakan ciri khas dari pemrograman berorientasi objek. Banyak dari tipe data ini yang diselesaikan untuk mendukung operasional data primitive.

Tabel tipe data

Tipe Data Deskripsi Ukuran Minimum Maximum
Boolean Hanya berisi benar dan salah 1-bit - -
Char Karakter unicode 16-bit - -
Byte Bilangan bulat 8-bit -127 128
Short Bilangan bulat 16-bit -32768 32767
Int Bilangan bulat 32-bit 2147483648 2147483647
Long Bilangan bulat 64-bit -9223372036854775808 9223372036854775807
Float Bilangan riil 32-bit 1.40129846432481707e45 3.40282346638528860e+38
Double Bilangan riil 64-bit 4.94065645841246544e324 1.79769313486231570e+308