!运算符是一个逻辑补码运算符。运算符对布尔表达式的值进行反转。
package org.nhooo.example.fundamental; public class NegationOperator { public static void main(String[] args) { // 取反布尔表达式的结果 boolean negate = !(2 < 3); boolean value = !false; System.out.println("result: " + negate); System.out.println("value : " + value); } }
这是程序的结果:
result: false value : true