• 技术文章 >java >java基础

    java自增和自减运算符的介绍

    小妮浅浅小妮浅浅2021-10-19 10:08:00原创7887

    1、n++将变量 n 的当前值加1,n--将变量 n 的值减1。

    2、这些运算符改变的是变量的值,不能应用与数值本身。

    3、在表达式中,n表示先自增再赋值,n表示先赋值再自增。

    实例

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    12

    13

    14

    15

    16

    17

    18

    19

    20

    21

    22

    23

    24

    25

    26

    27

    28

    29

    30

    31

    32

    //与打印操作混合使用

    int num2 = 20;

    //混合使用,先++,变量立刻马上变成21,然后打印结果21

    System.out.println(++num2);//21

    System.out.println(num2);//21

    System.out.println("===========");

    int num3=30;

    //混合使用,后++,首先使用变量本来的30,然后让变量+1得到31

    System.out.println(num3++);//30

    System.out.println(num3);//31

    System.out.println("============");

    int num4 =40;

    //和赋值操作混合

    int result1 = --num4;//混合使用,前--,变量立刻马上-1变成39,然后将结果39交给result1变量

    System.out.println(result1);//39

    System.out.println(num4);//39

    System.out.println("============");

    int num5 =50;

    //混合使用,后--,首先把本来的数字50交给result2,然后我自己再-1变成49

    int result2 = num5--;

    System.out.println(result2); //50

    System.out.println(num5);  //49

    System.out.println("=============");

    int x = 10;

    int y = 20;

    //11+20=31

    int result3 = ++x + y--;

    System.out.println(result3); //31

    System.out.println(x);  //11

    System.out.println(y);  //19

    //30++;//错误写法! 常量不可以使用++或者--

    }

    以上就是java自增和自减运算符的介绍,希望对大家有所帮助。更多Java学习指路:Java基础

    专题推荐:java自增 自减运算符
    上一篇:java强制类型转换的使用 下一篇:java拼接字符串的使用

    相关文章推荐

    • java事件处理机制的组件• java中PrintStream创建对象• java处理字符的函数• java线程的三种结束方式• java守护线程如何理解• java中TimerTask是什么• java同步方法的使用• java同步的使用条件• java使用同步的注意点• java门面模式是什么• java门面模式的优点• java常见的日志框架• java变量的初始化• java类常量是什么• java强制类型转换的使用

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网