自增自减运算符知识汇总
2023-03-23 15:14:01
运算符多是java语言其特点之一,java自增自减运算符是属于java算术运算符中的两种运算符,都是属于java的基础是
java程序员必要的基础知识。以下是学习的具体方法自增自减运算符详细内容,如何使用。
自增自减运算符都是算术操作符可以放在操作元前或操作元后。操作元必须是整形或浮点变量。自增减操作符的作用是增加变量值1或减1,
放在操作元前面的自增自减操作符首先会增加变量1(减1),然后使变量参与表达式操作。操作元后面的自增减操作符将首先使变量参与表达式操作,然后
将该变量加1(减1)。当然,程序员知道如何添加1、减1是数值变量最常见的操作。在 java中,借鉴了C和C++自增、自减运算符也用于实现模式:n++将变量n的当前值加1;n--将n的值减1。例如:
int n =12;
n++;
n的值将变为13。由于这些操作符改变了变量值,其操作数不能是值。例如,4++这是一个非法的句子。
事实上,这两个操作符有两种形式。上面介绍的是操作符放在后面。“后缀”还有一种形式“前缀”形式(++n)都是变量值加1,但在表达式中,这两种形式是不同的。先添加前缀。1操作;后缀使用变量的原始值。
int m=7;
int n=7;
int a=2*++m;//now a is 16, m is 8
int b=2*n++;//now b is 14, n is 8
我们建议不要在其他表达式内部使用++,这样编写的代码很容易让人感到困惑,会产生
让程序员头疼
bug。
自增自减运算符
遵循以下规则:
(
1
)
可用于整数类型byte、short、int、long,float浮点类型、double,以及字符串类型的charr
;
(
2
)
在Java5.在0及以上版本中,可用于基本类型对应的包装器Byte、Short、Integer、Long、Float、Double、Character。
(
3
)
它们的计算结果类型与计算的变量类型相同。相信通过以上对自增自减操作符的介绍,我们对如何使用自减操作符更清楚,我希望我们能在编写代码时使用更多的自增操作符和自减操作符,以便真正掌握它们的使用。