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