首页 > 解决方案 > 操作员 !不能应用于 int

问题描述

在 C++ 中,!1表示false相当于0. 我在 Java 中应用了相同的规则,但 IDE 告诉我!不能应用于 int。Java中有什么方法可以应用于!int 而不仅仅是写trueor false

标签: javaoperatorsnot-operator

解决方案


不,不是在 Java 中。
在爪哇!只能在布尔值上作为否定运算符进行操作,1/0 在 Java 中不被视为布尔值


推荐阅读