亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

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ù)庫及基本使用方式

    這篇文章主要介紹了Java連接PostgreSql數(shù)據(jù)庫及基本使用方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-03-03
  • Java多線程編程中易混淆的3個關鍵字總結

    Java多線程編程中易混淆的3個關鍵字總結

    這篇文章主要介紹了Java多線程編程中易混淆的3個關鍵字總結,本文總結了、volatile、ThreadLocal、synchronized等3個關鍵字,對這幾個容易混淆概念的關鍵字分別做了講解,需要的朋友可以參考下
    2015-03-03
  • SpringBoot持久化層操作支持技巧

    SpringBoot持久化層操作支持技巧

    這篇文章主要介紹了SpringBoot持久化層操作支持技巧,需要的朋友可以參考下
    2017-10-10
  • JAVA中使用openoffice將Excel轉PDF再轉圖片功能的實現(xiàn)代碼

    JAVA中使用openoffice將Excel轉PDF再轉圖片功能的實現(xiàn)代碼

    這篇文章主要介紹了JAVA中使用openoffice將Excel轉PDF再轉圖片功能實現(xiàn),本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-12-12
  • Java大文件分片上傳超詳細教程(minio版)

    Java大文件分片上傳超詳細教程(minio版)

    Minio是一個開源的分布式對象存儲系統(tǒng),它允許用戶在存儲服務上存儲和檢索數(shù)據(jù),下面這篇文章主要給大家介紹了關于Java大文件分片上傳(minio版)的相關資料,文中通過代碼介紹的非常詳細,需要的朋友可以參考下
    2024-08-08
  • Spring Boot 中的靜態(tài)資源放置位置

    Spring Boot 中的靜態(tài)資源放置位置

    這篇文章主要介紹了Spring Boot 中的靜態(tài)資源到底要存放哪里,很多童鞋對這個問題很糾結,接下來通過本文給大家介紹下,需要的朋友可以參考下
    2019-04-04
  • Spring IOC裝配Bean過程解析

    Spring IOC裝配Bean過程解析

    這篇文章主要介紹了Spring IOC裝配Bean過程解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-04-04
  • 一文掌握Java中List和Set接口的基本使用

    一文掌握Java中List和Set接口的基本使用

    這篇文章主要為大家詳細介紹Java中List和Set接口,文中通過示例代碼讓大家能夠輕松掌握List和Set接口的基本使用,感興趣的可以跟隨小編一起學習一下
    2022-07-07
  • Spring gateway + Oauth2實現(xiàn)單點登錄及詳細配置

    Spring gateway + Oauth2實現(xiàn)單點登錄及詳細配置

    gateway是基于 WebFlux的響應式編程框架,所以在使用securityConfig時采用的注解是@EnableWebFluxSecurity,接下來通過本文給大家介紹Spring gateway + Oauth2實現(xiàn)單點登錄及詳細配置,感興趣的朋友一起看看吧
    2021-09-09
  • java中thread線程start和run的區(qū)別

    java中thread線程start和run的區(qū)別

    這篇文章主要介紹了java中thread線程start和run的區(qū)別,run()是Runnable接口中定義的一個方法,是為了讓客戶程序員在這個方法里寫自己的功能代碼的。直接調用和普通的類調用自己的成員方法是沒有任何區(qū)別的
    2014-03-03

最新評論