自增自减运算符

简介: 自增自减运算符

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

实例
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

目录
相关文章
|
8月前
1-6 运算符
1-6 运算符
50 0
|
8月前
|
C语言
c运算符
c运算符
38 0
|
8月前
|
C语言
自增自减运算符
自增自减运算符
63 4
|
8月前
|
存储 弹性计算 运维
使用OR运算符
【4月更文挑战第29天】
43 0
|
8月前
|
C++
C++运算符
C++运算符
|
8月前
|
C++
c++位运运算符
c++位运运算符
52 0
|
8月前
|
Java C# C++
C#中的(++)和(--)运算符
C#中的(++)和(--)运算符
63 0
|
编译器 C++
34 C++ - 自增自减(++/--)运算符重载
34 C++ - 自增自减(++/--)运算符重载
34 0
|
编译器 C语言
C 运算符
C 运算符。
45 0
C#中的运算符
C#中的运算符
91 0