“的含义&引用;Java中的条件语句

“的含义&引用;Java中的条件语句,java,Java,我正在阅读一本Java教科书,其中有以下形式的一些示例: if (true "" false) { //do something } 其中true和false实际上是一些测试条件,但是“是一组双引号的文字。 我的问题是,在这种情况下,双引号是什么意思?它与&&或| |相同吗?如果是这样,为什么不使用熟悉的符号呢 确切的例子: if (grid [i] [j] != WALL "" grid [i] [j] != CORRIDOR { th

我正在阅读一本Java教科书,其中有以下形式的一些示例:

if (true "" false) {
    //do something
}
其中
true
false
实际上是一些测试条件,但是
是一组双引号的文字。 我的问题是,在这种情况下,双引号是什么意思?它与
&&
| |
相同吗?如果是这样,为什么不使用熟悉的符号呢

确切的例子:

if (grid [i] [j] != WALL "" grid [i] [j] != CORRIDOR {
    throw new NumberFormatException();
}
其中定义了墙和走廊
公共静态最终字节

下面是Wiley出版的William J.Collins的snapshot[
数据结构和Java集合框架第三版ISBN 9780470482674-第200页
]




这听起来很假,但你可以在键盘上检查,“按钮和|按钮很近,所以最可能的答案是编辑器输入错误。

如果(真”“假){
这是无效的陈述书没有解释它的示例吗?(这不是可编译的代码。)这可能是一个错字。这本教科书的名字是什么?我刚刚看过。确实是这样说的。这是一个错字。它的意思是“& &或”。我认为最重要的结论是你可能想考虑再买一本书。