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

回到顶部