java持续性学习

自增自减运算符


1、自增(++)自减(--)运算符是一种特殊的算术运算符,在算术运算符中需要两个操作数来进行运算,而自增自减运算符是一个操作数。


实例

public class selfAddMinus{

    public static void main(String[] args){

        int a = 3;//定义一个变量;

        int b = ++a;//自增运算

        int c = 3;

        int d = --c;//自减运算

        System.out.println("进行自增运算后的值等于"+b);

        System.out.println("进行自减运算后的值等于"+d);

    }

}

运行结果为:


进行自增运算后的值等于4

进行自减运算后的值等于2

解析:


int b = ++a; 拆分运算过程为: a=a+1=4; b=a=4, 最后结果为b=4,a=4


int d = --c; 拆分运算过程为: c=c-1=2; d=c=2, 最后结果为d=2,c=2


2、前缀自增自减法(++a,--a): 先进行自增或者自减运算,再进行表达式运算。


3、后缀自增自减法(a++,a--): 先进行表达式运算,再进行自增或者自减运算 实例:

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 专业考题类型管理运行工作负责人一般作业考题内容选项A选项B选项C选项D选项E选项F正确答案 变电单选GYSZ本规程...
    小白兔去钓鱼阅读 10,432评论 0 13
  • 在C语言中,五种基本数据类型存储空间长度的排列顺序是: A)char B)char=int<=float C)ch...
    夏天再来阅读 3,983评论 0 2
  • 第2章 基本语法 2.1 概述 基本句法和变量 语句 JavaScript程序的执行单位为行(line),也就是一...
    悟名先生阅读 4,500评论 0 13
  • 一、Java 简介 Java是由Sun Microsystems公司于1995年5月推出的Java面向对象程序设计...
    子非鱼_t_阅读 4,538评论 1 44
  • 新手写作,往往会无从下笔,不能随心所欲。这固然是因为缺乏长时间的刻意训练与大量的输入积累,也可能是因为你没有正确的...
    LarryZhang张磊阅读 871评论 0 2

友情链接更多精彩内容