KwickClips Java · 42 sec · free
What is a++ + ++a when a is 5?
Short answer. 12, and a ends at 7.
What is the rule?
Postfix uses then changes; prefix changes then uses.
Trace it
| Step | Uses | a now |
|---|---|---|
| a++ | 5 (old) | 6 |
| ++a | 7 (new) | 7 |
| sum | 5 + 7 = 12 | 7 |
Remember
| Postfix: use, then change |
| Prefix: change, then use |
The variable a is five. What is a plus plus, then plus plus a? Trace it row by row. Postfix uses five, then a is six. Prefix makes a seven, then uses it. Total is twelve. Postfix uses, then changes. Prefix changes, then uses.
This clip is from the full lesson: Java Operators, Precedence and Expressions — 8 minutes, with the tables, the quick answers and the whole lesson in text.
Useful for: CBSE Class 11 Information Technology (802), CBSE Class 12 Information Technology (802), ICSE Class 9 Computer Applications, ICSE Class 9 Computer Applications
More KwickClips from this lesson
What is the difference between = and ==?43 sec
Can an if-else fit on one line?39 sec
Why is 6 & 3 equal to 2?44 sec
Is 10 - 4 + 1 equal to 5 or 7?41 secVoice-over is AI-generated; the script is written and checked by Kajal Ma'am. Confirm anything you plan around against your official board document. We never ask for a password or an OTP.

