LinkedList學習示例模擬堆棧與隊列數(shù)據(jù)結構
更新時間:2014年01月14日 15:22:23 投稿:zxhpj
這篇文章主要介紹了LinkedList學習示例,模擬一個堆棧與隊列數(shù)據(jù)結構,大家參考使用吧
堆棧:先進后出First in Last Out FILO 如同一個杯子
隊列:先進先出 First in First out FIFO 如同一個水管
復制代碼 代碼如下:
class Duilie{
private LinkedList link;
Duilie(){
link = new LinkedList();
}
public void myAdd(Object obj){
link.addFirst(obj);
}
public Object myGet(){
return link.removeLast();//改為removeLast這樣就可以是堆棧和隊列的轉換
}
public boolean isNull(){
return link.isEmpty();
}
}
public class LinkedListTest {
public static void main(String[] args) {
Duilie dl = new Duilie();
dl.myAdd("java01");
dl.myAdd("java02");
dl.myAdd("java03");
dl.myAdd("java04");
while (!dl.isNull()){
System.out.println(dl.myGet());
}
}
}
相關文章
Java連接PostgreSql數(shù)據(jù)庫及基本使用方式
這篇文章主要介紹了Java連接PostgreSql數(shù)據(jù)庫及基本使用方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2023-03-03JAVA中使用openoffice將Excel轉PDF再轉圖片功能的實現(xiàn)代碼
這篇文章主要介紹了JAVA中使用openoffice將Excel轉PDF再轉圖片功能實現(xiàn),本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2021-12-12Spring gateway + Oauth2實現(xiàn)單點登錄及詳細配置
gateway是基于 WebFlux的響應式編程框架,所以在使用securityConfig時采用的注解是@EnableWebFluxSecurity,接下來通過本文給大家介紹Spring gateway + Oauth2實現(xiàn)單點登錄及詳細配置,感興趣的朋友一起看看吧2021-09-09