This question already has answers here:
What does an exclamation mark mean in Java?
(6个答案)
2年前关闭。
这是一个愚蠢的问题,但是我只想在开始使用它之前清楚地理解它。
我想知道
(6个答案)
2年前关闭。
这是一个愚蠢的问题,但是我只想在开始使用它之前清楚地理解它。
if (!ServiceHelpers.DISCOVER) {
ServiceHelpers.discover(MainActivity.this, peerList);
}
我想知道
!ServiceHelpers.DISCOVER
是什么意思? 最佳答案
!
运算符反转boolean
的值。
在这种情况下,boolean
是ServiceHelpers.DISCOVER
。
如果其值为true
,则!
运算符会将其设置为false
,反之亦然。
07-28 01:56