1.前缀递增:++i,表示先执行,在生成值;
package com.dbzhang.demo4;
public class Test1 {
/**
* @param args
*/
public static void main(String[] args) {
int i = 0;
//i++;
// System.out.println(i++);
// System.out.println(i++);
// System.out.println(i++);
System.out.println(++i);
System.out.println(++i);
System.out.println(++i);
}
}
执行结果:
1
2
3
2.后缀递增:i++,表示,先生成值,在执行运算;
package com.dbzhang.demo4;
public class Test1 {
/**
* @param args
*/
public static void main(String[] args) {
int i = 0;
//i++;
System.out.println(i++);
System.out.println(i++);
System.out.println(i++);
// System.out.println(++i);
// System.out.println(++i);
// System.out.println(++i);
}
}
运行结果:
0
1
2