<分区>
我在 Java 项目中发现了一个新符号,想知道它是什么意思?
systemUiVisibility & ~View.SYSTEM_UI_FLAG_LIGHT_STATUS_BAR
在这种情况下,~
是什么意思?
<分区>
我在 Java 项目中发现了一个新符号,想知道它是什么意思?
systemUiVisibility & ~View.SYSTEM_UI_FLAG_LIGHT_STATUS_BAR
在这种情况下,~
是什么意思?
最佳答案
一元按位补码运算符 "~"
反转位模式;它可以应用于任何整数类型,使每个 "0"
成为 "1"
并且每个 "1"
成为 “0”
。
例如,一个字节包含8位;将此运算符应用于位模式为 "00000000"
的值会将其模式更改为 "11111111"
。
关于java - ~ 在 Java 中是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36176472/