package com.inmind; /* 算术运算中的++ -- ++ 表示在当前的基础+1 -- 表示在当前的基础-1 他们是针对变量来操作 变量++,++变量 他们的使用有2种方式: 1.独立使用 ++,--在独立使用时没有区分 案例: i++; System.out.println(i); ++i; System.out.println(i); 2.组合使用 变量++:后增 ++变量:先增 j = i++; 后增:先进行运算,再进行自增 j = ++i; 先增:先进行自增,再进行运算 */ public class Demo06 { public static void main(String[] args) { //定义int变量 int i = 10; //独立使用 i++; System.out.println(i);//11 ++i; System.out.println(i);// i = 12 System.out.println("--------------------------"); //混合使用 int j ; j = i++;//后增:j = i ; i = i+1 System.out.println(i);// 13 System.out.println(j);// 12 System.out.println("-----------------------"); j=++i;//前增:i= i+1; j=i; System.out.println(i);//14 System.out.println(j);//14 System.out.println("-----------------"); int a = 10; int b = 20; int c = a++ + ++b + --a - --b; System.out.println(c);//21 21 21 } }