Tipe Data Primitif dan Escape Sequence pada Java

12:21 AM

Dalam postingan sebelumnya saya sudah banyak membahas tentang bahasa pemrograman Java, mulai dari Hello World, Algoritma Pemrograman, sampai implementasi nya pada pemrograman android.
Sekarang saya akan jelaskan Tipe Data Primitif dan Escape Sequence pada Java.

Tipe Data Primitif

char : Menyatakan sebuah karakter.
double : Menyatakan bilangan real (biasanya ada koma komanya) dengan ketelitian tinggi (15 digit)
float : Menyatakan bilangan real dengan ketelitian rendah (6-7 digit)
byte : Menyatakan bilangan bulat antara -128 sampai dengan +127
short : Menyatakan bilangan bulat antara -32768 sampai dengan +32767
int : Menyatakan bilangan bulat antara -2147483648 sampai dengan +2147483647
boolean : Menyatakan logika true atau false
long : Menyatakan bilangan bulat antara -263  sampai  263-1

Tipe data primitive yang disebutkan diatas ternyata memiliki default value sebagai berikut :

Data Type Default Value (for fields)
byte 0
short 0
int 0
long 0L
float 0.0f
double 0.0d
char '\u0000'
String (or any object)   null
boolean false

Terkadang data kita bisa menggunakan beberapa tipe data. Tetapi dalam pemrograman Java satu jenis data hanya boleh memiliki satu jenis tipe data saja, yang tentunya nanti jika ada kebutuhan bisa dilakukan konversi tipe data.
Untuk memilih tipe data mana yang cocok dengan data kita mungkin kita bisa mempertimbangkan untuk menggunakan tipe data yang memiliki memori paling sedikit dan menampung semua jenis kemungkinan yang terjadi.

Escape Sequence

Escape sequence pada Java biasanya digunakan ketika kita ingin menuliskan karakter tertentu yang tidak bisa diketikkan secara langsung (karena karakter itu memiliki arti tertentu jika di compile pada bahasa Java).

Misal kita ingin menuliskan " (petik dua) menggunakan System.out.print(), kita tidak dapat menuliskannya dengan cara seperti ini System.out.print(" " "); cara penulisan seperti itu akan membuat program kita error. .
Untuk menghindari error tersebut maka ada yang disebut escape sequence. .

Berikut list dari escape sequence di Java

Description
\t Insert a tab in the text at this point.
\b Insert a backspace in the text at this point.
\n Insert a newline in the text at this point.
\r Insert a carriage return in the text at this point.
\f Insert a formfeed in the text at this point.
\' Insert a single quote character in the text at this point.
\" Insert a double quote character in the text at this point.
\\ Insert a backslash character in the text at this point.

Berikut cara penggunaan escape sequence yang benar. .
Misal kita ingin menuliskan : saya "ganteng"
Maka kita bisa menuliskannya seperti berikut System.out.println("saya \"ganteng\" ");

Sumber:
Algoritma dan Pemrograman Menggunakan Java (Rinaldi Munir)
http://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html
http://docs.oracle.com/javase/tutorial/java/data/characters.html

Semoga bermanfaat. .
:)
GBU

You Might Also Like

1 comments