java - 什么是空运算符?

标签 java netbeans

“空运算符”警告(翻译自俄语)在 netbeans 中意味着什么?

for(int v = 1; v <= n; v++) {
            int parent = in.nextInt();
            if(parent == 0);
                root = v;
        }

最佳答案

您有一个不必要且危险的分号(;),它会更改弹出警告的行中的程序流程。

分号是一个空语句,因此无论 parent == 0 与否,root = v 都将始终执行。

关于java - 什么是空运算符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22785322/

相关文章:

java - 我们可以动态更改 GWT Bootstrap 3 ButtonCell 图标吗?

java - 使用普通旧式 XML (POX) 创建 Spring Web 服务

java - 安卓开发问题

file - 如何在 Netbeans 中将文件作为命令行参数传递

ide - Netbeans 中取消缩进

java - 如何在 Java 中将示例 JSON 转换为 JSON 模式

java - ini4j读取文件错误

java - 如何折叠 NetBeans 模板中的注释?

java - NetBeans The module has not been deployed 报错

java - 找不到适合 jdbc.mysql 的驱动程序