パッケージキュー。 輸入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)。 } }