Java Basic #2: Tipe Data Primitif

August 26, 2020 Posted by Nested Code No comments


Contoh Program:
1. boolean result = true;
2. ‘a’ //Huruf a
3. '\'' //untuk single quotes
4. 2 //nilai desimal 2
5. 077 //angka 0 pada awal pernyataan mengindikasikan nilai oktal
6. 0xBACC //karakter 0x mengindikasikan nilai heksadesimal
7. 3.14 //nilai floating-point sederhana (a double)
8. 123.4E+306D //A nilai double yang besar dengan nilai redundant D

Pembahasan:
Dalam pemograman Java, tipe data primitif ada 8 diantaranya adalah boolean (untuk logika), char (untuk bentuk tekstual), byte, short, int, long (integral), double and float (floating point).

Pada contoh program nomor 1, tipe data boolean diwakili oleh dua pernyataan: true dan false. Pendeklarasian result merupakan variabel dengan tipe data boolean. Pada nomor 2 dan 3, tipe data character (char), diwakili oleh karakter single Unicode. Tipe data ini memiliki ciri berupa berada dalam tanda kutip (single-quotes). Berbeda halnya dengan String, ia tidak termasuk kedalam tipe data primitif. String merupakan suatu Class yang memiliki literal yang terdapat diantara tanda double-quotes (“…”).

Pada nomor 4, tipe data tersebut berbentuk desimal. Sedangkan pada nomor 5 dan 6 memiliki tipe data oktal dan heksadesimal. Pada nomor 7,  terdapat tipe data floating point dimana double sebagai default tipe datanya. Sedangkan pada nomor 8, memiliki nilai doble yang besar.


Pedoman:
1. Logika – boolean: true & false
2. Tekstual – char: ‘a’ atau
3. Integral – byte (8 bits), short (16 bits), int (32 bits) & long (64 bits)
4. Floating point – float dan double: Float range (-231 to 231-1) & double (-263 to 263-1)


0 Comments:

Post a Comment