Belajar Tipe Data Variabel Dalam Bahasa Pemrograman Java

Bertips.com | Pertama tama dalam belajar pemrograman apapun itu kita mesiti memahami isi dari pemrograman tersebut dalam situsasi ini kita mesti memahami tipe data apa saja yang ada dalam pemrograman tersebut, termasuk bahas pemrograman java tersebut memiliki tipe data yang belum kita pahami, maka dari itu Tujuan Penulis membua Artikel ini adalah untuk membagikan tips belajar tentang tipe data dalam bahasa pemrograman java.

Apa itu Variabel ?

Variabel adalah sesuatu yang digunakan untuk menyimpan nilai yang dialokasikan pada memory komputer, ini berarti jika kita membuat variabel maka kita juga menyediakan tempat di memori komputer kita.

Apa itu Tipe Data ?

Tipe data merupakan Salah satu cara kita memberitahu komputer untuk mengelompokkan data berdasarkan apa yang dipahami oleh komputer. Sebagai contoh, misalkan saya memiliki data berupa angka. Agar data tersebut bisa dipahami oleh compiler bahasa Java, data ini harus disimpan ke dalam suatu variabel yang sudah di set, sehingga bisa menyimpan angka seperti tipe data integer, float dan double. Atau jika data yang harus disimpan dalam bentuk teks atau kata, bisa disimpan ke dalam tipe data String.

Tipe Data Pada Java

Ada dua Tipe Data yang ada dalam bahasa pemrograman java yaitu Tipe data peimtif dan Tipe Data reference.Berikut jenis jenis tipe data yang

A. tipe data primitif

Pada Tipe Data primitif ini di bagi menjadi 8 macam tipe data dalam pemrogramana java yiaitu

Byte

tipe data byte adalah 8-bit signed bilangan bulat, tipe data byte digunakan untuk menghemat memori.
  • Tipe data byte berukuran 4 kali lebih kecil dibanding int.
  • range-nya dari -128 sampai 127.
  • nilai defaultnya adalah 0.
  • contohnya
byte a = 100, byte b = -50

short

tipe data short adalah 16 bit bilangan bulat, short juga digunakan untuk menghemat memori seperti pada tipe data byte. Bedanya short 2 kali lebih kecil dibanding sebuah int.
  • rangenya dari -32,768 sampai 32,767
  • nilai defaultnya adalah 0;
  • contohnya
short s = 10000, short r = -20000

int

int adalah tipe data 32 bit bilangan bulat, int digunakan sebagai tipe data default untuk nilai integral kecuali kita mulai konsern soal memori.
  • rangenya -2,147,483,648 sampai 2,147,483,647
  • nilai defaultnya adalah 0
  • contohnya
int a = 100000, int b = -200000

long

long adalah tipe 64 bit bilangan bulat, tipe data ini digunakan untuk range data yang lebih lebar dari int.
  • range-nya dari -9,223,372,036,854,775,808 sampai 9,223,372,036,854,775,807
  • nilai defaultnya adalah 0L.
  • contohnya
int a = 100000L, int b = -200000L

float

float adalah tipe data single-precision 32 bit IEEE 754 floating point, bahasa sederhananya float digunakan untuk bilangan pecahan. tipe data float sebaiknya tidak digunakan untuk nilai-nilai yang presisi seperti mata uang.
  • nilai defaultnya adalah 0.0f
  • contohnya
float f1 = 234.5f

double

double adalah tipe data 64 bit IEEE 754 floating point. tipe data ini umumnya digunakan untuk tipe data desimal. sebaiknya tipe data double tidak digunakan untuk nilai presisi seperti mata uang.
  • nilai defaultnya adalah 0.0d.
  • contohnya
double d1 = 123.4

boolean

tipe data boolean mewakili informasi 1 bit, nilainya hanya tersedia dua pilihan yaitu true dan false. tipe data ini digunakan untuk menandai kondisi true/false.
  • nilai defaultnya adalah false:
  • contohnya
boolean one = false

char

tipe data char adalah sebuah karakter 16 bit Unicode. tipe data char digunakan hanya untuk menyimpan data berupa karakter.
  • contohnya
char letterA = ‘A’

Bilangan Bulat (integer )

Bilangan Bulat atau juga bisa disebut Integer merupakan tipe data numerik yang digunakan apabila tidak berurusan dengan pecahan atau bilangan desimal. yang termasuk Tipe data numerik pada integer yaitu : Byte, Short, Int, Long.

Bilangan Pecahan (integer )

Bilangan Pecahan atau juga bisa disebut Floating Point digunakan untuk menangani bilangan desimal atau perhitungan yang lebih detail dibanding integer. yang termasuk Tipe data numerik pada integer yaitu : Float, Double, Char, Boolean.

B. Tipe data reference / Object

tipe data reference ini dibuat dan didefinisikan oleh constructor dari class. tipe data ini digunakan untuk mengakses object. variable ini dideklarasikan menjadi bagian dari tipe data yang lebih spesifik yang tidak bisa diubah. variabel referensi dapat digunakan untuk tipe data yang dideklarasikan atau tipe data apapun.
  • nilai default adalah null;
  • contohnya
Mahasiswa mahasiswa = new Mahasiswa ( )