Stack:peek、pop、push、search
生活随笔
收集整理的這篇文章主要介紹了
Stack:peek、pop、push、search
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
Java Stack 類
棧是Vector的一個(gè)子類,它實(shí)現(xiàn)了一個(gè)標(biāo)準(zhǔn)的后進(jìn)先出的棧。
堆棧只定義了默認(rèn)構(gòu)造函數(shù),用來(lái)創(chuàng)建一個(gè)空棧。 堆棧除了包括由Vector定義的所有方法,也定義了自己的一些方法。
?
除了由Vector定義的所有方法,自己也定義了一些方法:
| 1 | boolean empty()? 測(cè)試堆棧是否為空。 |
| 2 | Object peek( ) 查看堆棧頂部的對(duì)象,但不從堆棧中移除它。 |
| 3 | Object pop( ) 移除堆棧頂部的對(duì)象,并作為此函數(shù)的值返回該對(duì)象。 |
| 4 | Object push(Object element) 把項(xiàng)壓入堆棧頂部。 |
| 5 | int search(Object element) 返回對(duì)象在堆棧中的位置,以 1 為基數(shù)。 |
總結(jié)
以上是生活随笔為你收集整理的Stack:peek、pop、push、search的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 操作系统:死锁问题
- 下一篇: 操作系统:了解一下磁盘结构