在Java中返回==

Who*_*ppa 5 java

我一直试图从方法中找到return ==的含义.但我不确定它叫什么,所以我在网上找不到任何解释.如果有人能指出我正确的资源或名称,那么我可以搜索它会很棒.这是我不理解的一个例子.

public boolean isFull() 
{
  return length == entry.length;
}
Run Code Online (Sandbox Code Playgroud)

ysh*_*vit 14

length == entry.length只是一个布尔表达式.这与:

public boolean isFull() {
    boolean answer = (length == entry.length);
    return answer;
}
Run Code Online (Sandbox Code Playgroud)

您引用的表单更简洁,通常更受欢迎.


Lou*_*man 7

如果length等于entry.length,则返回true.否则,它返回false.

这只是评估表达式length == entry.length并返回该表达式的结果.