Sabtu, 11 Oktober 2014

Mengenal Type Data PRIMITIVE


IDENTIFIER

Segala entity didunia nyata pasti memiliki nama, dalam pemrograman juga diperlukan nama.
Pemrog. Menggunakan kombinasi karakter sebagai identifier untuk menamai variabel, konstanta, method, class dan package
Aturan Identifier
Terdiri dari abjad, angka, under score dan simbol $
Harus diawali abjad, under score atau $
Tidak boleh menggunakan kata cadangan
Tidak boleh true, false, atau null.
Panjang terserah
Case sensitive


VARIABLE

Merupakan wadah dari data dengan tipe tertentu
Untuk bisa digunakan compiler harus dikasih tahu dulu dengan menuliskan nama dan tipe datanya, hal ini disebut dengan “deklarasi variabel”
Syntax : datatype variableName;
Here are some examples of variable declarations
int x;
double radius;
double interestRate;
char a;
Tipe data lainnya : byte, short, long, float, dan boolean.
Ekspresi Penugasan (Assignment)
Setelah var. dideklarasi, kita perlu memberikan nilai, inilah yang dimaksud dengan penugasan.
Penugasan dilakukan dengan menulis tanda (=)
Syntax : variable = expression;
Declaring and Initializing Variables in One Step
int x = 1;
int i = 1, j = 2;
Konstanta
Berbeda dengan variabel, nilai konstanta hanya dimasukkan sekali (tidak bisa diubah)
Syntax : final datatype CONSTANTNAME = VALUE;
Numerical Data Type
Numeric Operator
Scientific Notations
1.23456e+2, the same as 1.23456e2, is equivalent to 1.23456 x 102 = 123.456
1.23456e–2 is equivalent to 1.23456 x 10-2 = 0.0123456
Arithmatic Expression
Ditulis :
Shorthand Operator
Increment and Decrement Operators
Num Type Conversion
If one of the operands is double, the other is converted into double.
Otherwise, if one of the operands is float, the other is converted into float.
Otherwise, if one of the operands is long, the other is converted into long.
Otherwise, both operands are converted into int.
Type Casting
float f = (float)10.1;
int i = (int)f;
F is not changed
int i = 1;
byte b = i;
// Error because explicit casting is required
Tipe Data Char
Char digunakan untuk menyimpan data karakter tunggal
Tanda yang digunakan adalah (‘) bukan (“)
"A" is a string, and 'A' is a character
Escape Sequences for Special Characters
Casting Between char and Numeric Types
Tipe Data String
Tipe data yang mampu menyimpan satu atau lebih karakter :

String message = "Welcome to Java"; 

Tidak ada komentar:

Posting Komentar