動的キューのキュー配列に基づいて学習データ構造(III)

パッケージキュー。

輸入array.Array; 

/ ** 
 * @Title:ArrayQueue 
 * @ProjectNameデモ
 * / 
publicクラスArrayQueue <E>実装キュー<E> { 
    プライベートアレイ<E>データ; 

    @Override 
    公共INTのgetSize(){ 
        )(data.getSizeを返します。
    } 

    @Override 
    パブリックブールのisEmpty(){ 
        )(data.isEmptyを返します。
    } 

    / ** 
     *入队
     * @param電子
     * / 
    @Override 
    公共ボイドエンキュー(E電子){ 
        data.addLast(E); 
    } 

    / ** 
     *出队
     * @return 
     * /
    @Override 
    パブリックEデキュー(){ 
        (data.removeFirstを返します)。
    } 

    @Override 
    公共E getFront(){ 
        戻りdata.get(0)。
    } 
}

  

おすすめ

転載: www.cnblogs.com/412013cl/p/10979394.html