/** * @author lautturi.com * Java example: pre increment and post increment in java */ import java.util.*; public class Lautturi { public static void main(String[] args) { int x =0; int y = 0; int z = 0; x = 0; // PRE increments: increments before it prints x or stmt System.out.println("Pre x:"+ ++x); System.out.println("x: "+ x); x = 0; // POST increments: increments after it prints x or stmt System.out.println("Post x: "+ x++); System.out.println("x"+ x); y = 0; // PRE increments: increments before it assign to z z = ++y; System.out.println("y:"+y); System.out.println("z:"+z); y = 0; // POST increments: increments after it assign to z z = y++; System.out.println("y:"+y); System.out.println("z:"+z); } }Sourl.www:ecautturi.com
output:
Pre x:1 x: 1 Post x: 0 x1 y:1 z:1 y:1 z:0