java栈的使用 如何按现栈底再栈顶的顺序打印一个栈里的所有的元素 (java)?
浏览量:1971
时间:2021-04-14 01:44:44
作者:admin
如何按现栈底再栈顶的顺序打印一个栈里的所有的元素 (java)?
如果堆栈是由您编写的,您可以按所需顺序打印每个元素。如果堆栈的类是由其他人编写的,并且其他人为您提供了push、pop方法,那么估计只有所有的pop方法会从这个方法中出来= = = = = = = = = = = = = = = = = = = = = = = = =? 好吧,我不认为有一个好的方法可以从外部完成,因为堆栈只有这两个操作,除非它也像Java中的堆栈一样提供整个线性表的功能。但是如果需要向后遍历,我认为使用堆栈作为数据结构是不合适的。您使用什么样的数据结构取决于您的需求。例如,你所做的是堆栈的概念,你真的只需要走出去进入堆栈,然后你只需要堆栈。如果你想遍历整个集合,使用最普通的序列表
我现在大一,正在学习java,面向对象学完了,大学四年想学全栈,有合适的书籍学习吗?
今年的学生仍然是主要的学习基础。阅读更多关于JDK源代码、源代码中的算法的信息,并思考JDK中各功能模块的设计思想。
例如,timport如何实现收集工具类的排序方法?例如,为什么HashMap需要数组列表和红黑树来构造容器?等待。
如果你想作为一名新生开发整个堆栈,也许你可以成为一名优秀的程序员,但要成为一名优秀的领导者需要更多的时间。
珍惜好大学时光,多学算法,大数据时代,算法必不可少!
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。