这意味着什么''深度()'在java中?

时间:2017-02-26 11:39:47

标签: java

我在这本代码的书中。我不知道“深度”这个词用于什么目的的命令。我找到了一些结果,但我不明白什么是静止的。我知道java语言,但我正在学习c ++ new。我想知道Java中是否有这样的东西。

if (depth() != otherStack.depth()) 
{ 
      return false; 
}
else 
{ 
for (int n=0; n<depth(); n++) 
{ 
if (!list[n].equals(otherStack.list[n])) 
     return false; 
} 
}

1 个答案:

答案 0 :(得分:3)

从您发布的代码段中,深度似乎是在类中定义的方法,其实例是otherStack变量。这里depth()可能返回堆栈的大小。 行depth() != otherStack.depth()将Stack实例的大小与另一个Stack实例的大小进行比较。