Anda di halaman 1dari 13

TIPE DATA, VARIABEL,

KONSTANTA
Muhamad Haikal, S.Kom,. MT

1
TIPE DATA

Tipe data mendefinisikan metode penyimpanan untuk mereperesentasikan informasi dan cara
informasi diinterprentasikan. Tipe data berkaitan erat dengan penyimpanan variabel di memori,
karena tipe data variabel menentukan cara kompilator menginterpretasikan isi memori.

Tipe data dalam Java dibagi 2 kategori; tipe data sederhana (primitive types) dan tipe data
komposit (reference types).

2
Tipe data sederhana
(primitive types)
• Byte
Tipe ini adalah tipe terkecil dari tipe integer. Tipe byte
pada umumnya digunakan pada saat kita bekerja
dengan sebuah data stream dari suatu file maupun
jaringan, yaitu untuk keperluan proses membaca /
menulis. Rentang nilai byte adalah -128 s.d 127.

• b. Short
Tipe ini merupakan tipe 16-bit yang berada pada
rentang nilai -32.768 s.d 32.767. Untuk
mendeklarasikan variabel bertipe short, perlu
menggunakan kata kunci short.

• Int
Tipe ini adalah tipe yang paling banyak digunakan
untuk merepresentasikan nilai integer. Karena
dianggap paling efisien dibandingkan dengan tipe –
tipe integer lainnya. Tipe data ini memiliki rentang
nilai -2147483648 s.d 2147483647.
3
KARAKTERISTIK
JAVA • Long
Long adalah tipe 64-bit bertanda. Tipe ini digunakan
untuk kasus – kasus tertentu yang nilainya berada di
luar rentang tipe int. Dengan kata lain, tipe long
biasanya terpaksa digunakan pada saat tipe int sudah
tidak cukup lagi menampungnya.

• Float
Dispesifikasikan dengan kata kunci float,
menggunakan 32-bit untuk menyimpan nilai.
Ketelitian tunggal diolah lebih cepat pada sejumlah
prosesor dan hanya mengambil ruang setengahnya,
tetapi akan mulai tidak teliti jika nilai yang diolah
terlalu besar atau terlalu kecil.Perhitungan sederhana
yang membutuhkan hanya sedikit ketelitian pecahan,
misalkan perhitungan total suatu besaran, dimana kita
hanya membutuhkan ketelitian sepersepuluh, dapat
direperesentasikan dengan tepat, yaitu dengan float

4
KARAKTERISTIK
JAVA • Double
Dinyatakan dengan kata kunci double,
menggunakan 64-bit untuk menyimpan nilai.
Semua fungsi matematis transcendental, seperti
sin, cos, dan sqrt, menghasilkan besaran double.
Jika kita ingin menjaga ketelitian double adalah
pilihan terbaik.

5
Tipe data komposit
(reference types)
• Tipe data komposit
Tipe data komposit disusun dari tipe data
sederhana atau tipe komposit lain yang telah
ada. Tipe ini antara lain: String, array, class, dan
interface.

6
VARIABEL
• Variabel
adalah tempat menampung data atau
menampung suatu nilai. Dikatakan variabel
karena nilai yang ditugaskan kepadanya dapat
diubah. Dalam pemrograman java, setiap
variabel harus dideklarasikan (diperkenalkan)
terlebih dahulu dengan memberitahukan kepada
kompiler nama variabel dan tipe datanya.

7
Variabel

adalah tempat menampung data atau menampung suatu nilai. Dikatakan variabel karena nilai yang
ditugaskan kepadanya dapat diubah. Dalam pemrograman java, setiap variabel harus
dideklarasikan (diperkenalkan) terlebih dahulu dengan memberitahukan kepada kompiler nama
variabel dan tipe datanya.

8
1

Tipe_data ;

contoh deklarasi variabel:

int panjang;

int lebar;
9
KONSTANTA

Konstanta sama seperti variabel, tetapi suatu konstanta merepresentasikan data permanen yang
tidak dapat diubah. Suatu konstanta harus dideklarasikan dan diinisialisasikan dalam statement
yang sama.

Kata final merupakan kata kunci (keyword) dalam java untuk mendeklarasikan suatu konstanta.

10
2

final tipe_data NAMA_KONSTANTA = nilai;

contoh deklarasi variabel:

final double PI = 3.14159;

final String KAMPUS = “Unindra”;


11
3
public class Lingkaran{

public static void main(String[] args){

int r = 8;

final double pi = 3.14;

double luas = pi*r*r;

System.out.println("Jari-jari Lingkaran = " + r);

System.out.println("pi = " + pi);

System.out.println("Luas Lingkaran = " + luas);

}
12
Muhamad Haikal, S.Kom,. MT

Neal Creative © Neal Creative | click & Learn more

Anda mungkin juga menyukai