Java如何使用一元运算符?
一元运算符只需要一个操作数就可以进行运算,它可以执行诸如将值递增或递减1,取反值或取反布尔表达式的值之类的操作。
一元运算符使用以下符号:
符号 | 描述 |
---|---|
+ | 一元加运算符;表示正值 |
- | 一元减运算符;取反值 |
++ | 一元增量运算符;值增加一 |
-- | 一元减法运算符;将值减一 |
! | 一元逻辑补运算符;反转布尔值 |
package org.nhooo.example.fundamental;public class UnaryOperatorsDemo {
public static void main(String[] args) {
int result = +10; // 结果= 10
System.out.println("result = " + result);
result--; // 结果= 9
System.out.println("result = " + result);
result++; // 结果= 10
System.out.println("result = " + result);
result = -result; // 结果= -10;
System.out.println("result = " + result);
// 可以使用递增和递减运算符
//操作数之前(前缀)或之后(后缀)。都
//他们将增加或减少值一。的
// 区别在于前缀版本的计算结果为
// 后缀值增加或减少
// 版本评估为原始值;
--result;
System.out.println("result = " + result);
++result;
System.out.println("result = " + result);
boolean status = result == -10; // 状态=真
System.out.println("status = " + status);
status = !status; // 状态=假;
System.out.println("status = " + status);
}
}
以上是 Java如何使用一元运算符? 的全部内容, 来源链接: utcz.com/z/326323.html