Java中的“ </>”有什么含义吗?

时间:2019-01-15 09:33:13

标签: java syntax stack variable-declaration

现在,我知道StackOverflow并不是寻求作业帮助的地方,但是这个问题使我完全困惑。我把它展示给我的朋友,他们和我一样困惑。

我对此问题进行了两次尝试,未尝试选择任何答案,但都被标记为错误,而仅选择了第三次尝试,则被标记为错误。因此,这与获得信誉无关,因为我已经为此失去了信誉,但我只想了解这个问题是什么。

据我所知,这些答案都不是有效的Java,更不用说会产生预期结果的东西了。 < />在Java中意味着什么吗?我从没看过与钻石操作员有关系吗?

what even

1 个答案:

答案 0 :(得分:5)

您的多项选择问题看起来像是网站上的显示问题。 />应该显示>,因此</>就是<>,即diamond operator


顺便说一句,我认为没有正确答案,因为Stack的{​​{3}}不带参数,因此无法初始化大小为50的堆栈。实际上甚至没有意义,理论上您可以使用给定的容量(支持阵列的大小)来初始化堆栈,但是对于大小为50的堆栈,它可以需要容纳50个元素。
因此,选择无答案应该是唯一正确的方法。或者该测试不是关于java.util.Stack,而是关于自定义Stack类。