Pre Increment and Post Increment Difference in java with Example
Write a java program that illustrate difference between pre and post increment. The example should cover all the dimensions of the increment/decrement operators.
Try your Solution
Strongly recommended to Solve it on your own, Don't directly go to the solution given below.
Program or Solution
import java.util.*;
class PreandPost
{
public static void main(String args[])
{
int a =10;
System.out.printf("%d %d\n",++a,a); //Prints 11 11
System.out.printf("%d %d\n",a++,a); //Prints 11 12
System.out.printf("%d %d\n",++a,++a); // Prints 13 14
System.out.printf("%d %d\n",a++,a++); // Prints 14 15
System.out.printf("%d %d\n",++a,a++); //Prints 17 17
System.out.printf("%d %d\n",a++,++a); // Prints 18 20
}
}
Output
Program Explanation
In the above example all the ++a increments the value by 1 and prints the value.
all the a++ prints the value and increments the value by 1.
Comments
Related Programs
- Java Program to Addition of two numbers
- Java Program to subtraction of two numbers
- Java Program to multiply two numbers
- Java Program to divide two numbers
- Java Program to find modulus of two numbers
- Java Program to Kilo Meters to Meters
- Java Program to Meters to Kilo Meters
- Java Program to find area of Square
- Java Program to find area of Rectangle
- Java Program to find area of Right-angled triangle
- Java Program to find area of triangle
- Java Program to find area of Circle (Use Constant)
- Java Program to find the distance between two points in 2D space
- Java Program to calculate kilobytes to bytes
- Java Program to calculate bytes to kilobytes
- Java Program to find simple interest
- Java Program to calculate Fahrenheit to Celsius
- Java Program to calculate Celsius to Fahrenheit
- Java Program to Swap two numbers using third variable
- Java Program to Swap of two numbers without using third variable
- Java Program to print the last digit of given number N
- Java Program to Calculate Salary for Employees
- Post Increment Operator Example in Java
- Pre Increment Operator Example in Java
- Ternary Operator Example in Java
- Relational Operators Example in java
- Logical Operators Example in Java