Post-increment/Post-decrement
Termasuk bagian Dasar-Dasar dalam perjalanan Java di Coddy. Pelajaran 18 dari 73.
Operator kenaikan (++) dan penurunan (--) dapat digunakan dengan dua cara:
Kenaikan/penurunan sebelum variabel (++x atau --x):
- Operator berada SEBELUM variabel
- Nilainya berubah LANGSUNG
Nilai baru digunakan dalam ekspresi
int x = 5; int y = ++x; // x dinaikkan menjadi 6 terlebih dahulu, lalu y menjadi 6
Penambahan/pengurangan setelahnya (x++ atau x--):
- Operator berada SETELAH variabel
- Nilai awal digunakan terlebih dahulu
Variabel berubah tepat setelah nilai awalnya digunakan, sehingga penggunaan berikutnya dalam ekspresi yang sama melihat nilai baru
int x = 5; int y = x++; // y bernilai 5 terlebih dahulu, lalu x bertambah menjadi 6
Contoh lainnya
inkremen pasca:
int score = 5;
int res1 = score++;
// res1 bernilai 5
// score bernilai 6pra-inkremen:
int score = 5;
int result2 = ++score;
// result2 bernilai 6
// score bernilai 6Coba sendiri
Pelajaran ini tidak memiliki tantangan kode.
Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.
Semua pelajaran di Dasar-Dasar
4Operator Bagian 1
Operator AritmetikaOperator ModuloIncrement/DecrementPost-increment/Post-decrementPintasan AritmetikaOperator PerbandinganPerbandingan string7IO Dasar
Method System.outMemformat outputClass ScannerRangkuman: Hingga 120Rangkuman: Benar atau Salah5Operator Bagian 2
Operator Logika Bagian 1Operator Logika Bagian 2Rangkuman: Logika SederhanaOperator Logika Bagian 3Operator Logika Bagian 43Variabel Bagian 2
KonstantaKonvensi PenamaanUlasan: Inisialisasi VariabelKonversi Tipe Bagian 1Konversi Tipe Bagian 26Pengambilan Keputusan
Pernyataan IfIf - ElsePernyataan SwitchOperator TernaryRingkasan If - ElseIf - Else BersarangLatihan sendiri: Compiler Java online