【发布时间】:2021-12-12 07:53:39
【问题描述】:
给我
private Stack<Double> stack
在创建默认构造函数时,我被问到如下:
"Initialize stack to be an empty Stack to hold double data values"
我已经尝试了一些类似 stack.empty() 的方法,但我猜 empty() 的功能与 isEmpty() 相同,这并没有多大帮助。有谁知道如何初始化一个空堆栈?
【问题讨论】:
-
stack = new Stack<>();? -
首先我将从问题的“初始化堆栈”部分开始,即
new Stack<>()。然后,我会查看 Stack 构造函数的 documentation,我会看到它说“创建一个空的 Stack”。伟大的!它已经是空的,所以我不需要做任何其他事情。老实说,您似乎并没有为您的问题付出太多努力,因为您没有发布任何尝试。下次您应该发布您尝试过的内容以及您的研究结果。 -
如果你的 Java 老师没有在第一课中解释在哪里可以找到在线 Java 文档以及它是如何组织的……抱怨。这是应该尽早提供给所有 Java 新学生的重要信息。当然,在他们进行第一次编程练习之前。