现在,我知道StackOverflow不是一个在家庭作业上寻求帮助的地方,但这个问题让我完全陷入困境。我把它展示给了我的朋友,他们和我一样困惑。
我有两次尝试这个问题,我尝试没有选择任何答案,我被标记错了,我尝试选择第3个,我被标记错了。所以这不是为了获得信用,因为我已经失去了信用,但我只是想了解这个问题是什么。
据我所知,这些答案都不是有效的Java,更不用说产生预期结果的东西了。 < />
对Java有什么意义吗?我以前从未见过它。它与钻石操作员有什么关系吗?
它看起来像是您选择多个问题的网站中的显示问题。 />
应该显示>
所以</>
只是<>
,diamond operator。
顺便说一句,我认为没有正确的答案,因为only constructor的Stack
没有参数,所以没有办法初始化大小为50的堆栈。它实际上甚至没有意义,你理论上可以初始化一个具有给定容量的堆栈(后备阵列的大小),但对于堆栈的大小为50,它需要容纳50个元素。
所以选择没有答案应该是唯一正确的方法。或者这个测试不是关于java.util.Stack
,而是关于自定义Stack类。