Dari sisi operator dasar aritmatika, Java juga terdiri atas operator unary increment (++)
dan operator unary decrement (--). operator increment dan decrement menambah dan
mengurangi nilai yang tersimpan dalam bentuk variabel angka terhadap nilai 1.
Sebagai contoh, pernyataan,
count =
count + 1; //increment nilai count dengan nilai 1
pernyataan tersebut sama dengan,
Operator Increment dan Decrement |
Operator increment dan decrement dapat ditempatkan sebelum atau sesudah operand. Ketika digunakan sebelum operand, akan menyebabkan variabel diincrement atau didecrement dengan nilai 1, dan kemudian nilai baru digunakan dalam pernyataan dimana dia ditambahkan. Sebagai contoh,
int i = 10,
int j = 3;
int k = 0;
k = ++j + i; //akan
menghasilkan k = 4+10 = 14
Ketika operator increment dan decrement ditempatkan setelah operand, nilai variabel yang
lama akan digunakan lebih dulu dioperasikan lebih dulu terhadap pernyataan dimana dia
ditambahkan. Sebagai contoh,
int
i = 10,
int
j = 3;
int
k = 0;
k = j++ + i; //akan
menghasilkan k = 3+10 = 13
Petunjuk Penulisan Program:
Selalu membuat pernyataan yang mengandung operator increment dan decrement untuk
tetap dipahami secara mudah dan sederhana.
Sumber : J.E.N.I
0 comments:
Post a Comment