[上]JAVA学习系列模块三第二章66.运算符_算数运算符的自增自减
视频
[vbilibili]【尚硅谷2024最新JAVA入门视频教程(上部)JAVA零基础入门教程】 https://www.bilibili.com/video/BV1YT4y1H7YM/?p=66&share_source=copy_web&vd_source=85f561e7442caa320f4a23b57edee129[/vbilibili]
[h2]笔记[/h2]
自增自减运算符(也算算数运算符的一种)
1.格式:
  变量++ -> 后自加
  ++变量 -> 前自加
  变量– -> 后自减
  –变量 -> 前自减
  自增和自减只变化1
2.使用:
  a.单独使用: ++ — 单独为一句,没有和其他的语句掺和使用
    i++;
    符号前在在后都是先运算
  b.混合使用: ++ — 和其他的语句掺和使用了(比如:输出语句,赋值语句)
    符号在前:先运算,在使用运算后的值
    符号在后:先使用原值,使用完毕之后,自身再运算
public class Demo03Arithmetic {
    public static void main(String[] args) {
        int i = 10;
        //i++;
        ++i;
        System.out.println("i = " + i);
        System.out.println("==================");
        int j = 100;
        int result01 = ++j;
        System.out.println("result01 = " + result01);//101
        System.out.println(j);//101
        System.out.println("==================");
        int k = 10;
        int result02 = k++;
        System.out.println("result02 = " + result02);
        System.out.println(k);
        System.out.println("==================");
        int z = 100;
        System.out.println(z++);
        System.out.println(z);
        System.out.println("==================");
        int x = 10;
        int y = 20;
        /*
           10+19 = 29
           29+12 = 41
           以后开发肯定不会这么写
         */
        int result03 = x++ + --y + ++x;
        System.out.println("result03 = " + result03);
        System.out.println("=======================");
        int c = 10;
        c = c++;
        System.out.println(c);//10
        System.out.println(c);//10
    }
}
						
