++ Increment operator; increments a value by 1
-- Decrement operator; decrements a value by 1
Pre increment
Syntax:
++variable
Pre increment
operator increments the variable value by 1 immediately.
Operators.pde
int var = 10; println(++var);
Output
11
Post increment
Syntax:
variable++
post increment operator increments the variable value by
1 after executing the current statement.
Operators.pde
int var = 10; println(var++); println(var);
Output
10
11
Pre Decrement
Syntax:
--variable
Pre decrement
operator decrements the variable value by 1 immediately.
Operators.pde
int var = 10; println(--var);
Output
9
Post Decrement
Syntax:
variable--
post decrement operator decrements the variable value by
1 after executing the current statement.
Operators.pde
int var = 10; println(var--); println(var);
Output
10
9
Some more examples
Operators.pde
int var = 10; int result = var++ + var++ ; println("value of variable is " + var); println("Result is " +result); result = var++ + ++var; println("value of variable is " + var); println("Result is " +result); result = var++ + var--; println("value of variable is " + var); println("Result is " +result); result = --var + var--; println("value of variable is " + var); println("Result is " +result);
Output
value of variable is 12
Result is 21
value of variable is 14
Result is 26
value of variable is 14
Result is 29
value of variable is 12
Result is 26
No comments:
Post a Comment