(前)++ 与 (后)++的区别
(前)++ :先自增1,后运算
(后) ++:先运算,后自增1
public class Fighting{
public static void main(String[] args){
int m1 = 5;
int n1 = ++m1;
System.out.println("m1 = "+m1);
System.out.println("n1 = "+n1);
int m2 = 5;
int n2 = m2++;
System.out.println("m2 = "+m2);
System.out.println("n2 = "+n2);
}
}
(前)–与(后)–的区别
(前)–:先自减1,后运算
(后)–:先运算,后自减1
public class Fighting{
public static void main(String[] args){
int m1 = 8;
int n1 = --m1;
System.out.println("m1 = "+m1);
System.out.println("n1 = "+n1);
int m2 = 8;
int n2 = m2--;
System.out.println("m2 = "+m2);
System.out.println("n2 = "+n2);
}
}