有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

将空队列作为引用传递给函数,以在移动堆栈节点后返回队列,而不是在函数return it(JAVA)中创建队列

最近,我的教授和我讨论了将堆栈节点移动到队列中的更好方法。我编写了一个函数,其中有一个参数是堆栈对象,函数的返回类型是queue,因此我在函数中创建了一个queue对象,并在移动所有堆栈节点后返回它。我的教授告诉我,我的方法效率不高,正确的做法是将另一个参数传递给函数,这是一个空队列,然后返回它。但我不相信他的观点,因为这两种方法会给我相同的结果。我想知道为什么要传递一个队列作为引用并返回,如果他的论点是真的,那么它会更有效


共 (0) 个答案