我在这本代码的书中。我不知道“深度”这个词用于什么目的的命令。我找到了一些结果,但我不明白什么是静止的。我知道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;
}
}
答案 0 :(得分:3)
从您发布的代码段中,深度似乎是在类中定义的方法,其实例是otherStack
变量。这里depth()可能返回堆栈的大小。
行depth() != otherStack.depth()
将Stack实例的大小与另一个Stack实例的大小进行比较。