2.3 i++/i--與++i/--i的運算
阿新 • • 發佈:2018-12-31
一、i++/i--:
i先參與運算,運算完成後自加/減1;
public class Test{ public static void main(String[] args){ // 【1】 int i = 10; i++; // 【2】 i = 10; int j = 0; j = i++; // i=11 j=10 // 【3】 i = 10; j = i++ + i++;// i=12 j=21 System.out.println("i="+i); System.out.println("j="+j); } }
二、++i/--i:
i先自加/減1 ,後參與運算;
public class Test{ public static void main(String[] args){ // 【1】 int i = 10; ++i; // 【2】 i = 10; int j = 0; j = ++i; // i=11 j=11 // 【3】 i = 10; j = ++i + ++i; // i=12 j=23 System.out.println("i="+i); System.out.println("j="+j); } }
繼續複習鞏固!