[原創]一個佇列的簡單Java實現
本程式只有入隊,出隊和判斷佇列為空的功能,希望對Java初學者有一定的幫助
import java.util.*;
class Queue
{
java.util.List myList = new LinkedList();
// 入佇列
public void enQueue(String s)
{
myList.add(s);
}
// 出佇列
public String deQueue()
{
String s = myList.get(0);
myList.remove(0);
return s;
}
// 判斷佇列是否為空
public boolean isEmpty()
{
return myList.isEmpty();
}
}
public class Test
{
public static void main(String[] args)
{
Queue myQueue = new Queue();
myQueue.enQueue("How");
myQueue.enQueue("are");
myQueue.enQueue("you");
myQueue.enQueue("?");
while(!myQueue.isEmpty())
System.out.print(myQueue.deQueue() + " ");
}
}
import java.util.*;
class Queue
{
java.util.List
// 入佇列
public void enQueue(String s)
{
myList.add(s);
}
// 出佇列
public String deQueue()
{
String s = myList.get(0);
myList.remove(0);
return s;
}
// 判斷佇列是否為空
public boolean isEmpty()
{
return myList.isEmpty();
}
}
public class Test
{
public static void main(String[] args)
{
Queue myQueue = new Queue();
myQueue.enQueue("How");
myQueue.enQueue("are");
myQueue.enQueue("you");
myQueue.enQueue("?");
while(!myQueue.isEmpty())
System.out.print(myQueue.deQueue() + " ");
}
}
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/12921506/viewspace-217863/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 手把手教你用redis實現一個簡單的mq訊息佇列(java)RedisMQ佇列Java
- Redis實現簡單訊息佇列Redis佇列
- Java實現一個簡單的BitArrayJava
- Rust 程式設計,實現簡單的佇列Rust程式設計佇列
- 實現簡單延遲佇列和分散式延遲佇列佇列分散式
- 一個排序的有界的併發Buffer佇列Java實現排序佇列Java
- 佇列的一種實現:迴圈佇列佇列
- Java實現一個簡單的計算器Java
- 進階高階IoT架構-教你如何簡單實現一個訊息佇列架構佇列
- C語言 簡單的佇列(陣列佇列)C語言佇列陣列
- java實現一個簡單的爬蟲小程式Java爬蟲
- 用java實現一個簡單的區塊鏈Java區塊鏈
- 用java實現一個簡單的計算器Java
- 自己動手實現一個阻塞佇列佇列
- 陣列的七個 API 的簡單實現陣列API
- 【資料結構】佇列(順序佇列、鏈佇列)的JAVA程式碼實現資料結構佇列Java
- laravel 佇列的簡單使用Laravel佇列
- 兩個棧實現佇列佇列
- DRY原則的一個簡單實踐
- Java實現一個棧就這麼簡單Java
- 【ZJOF】用來個棧來實現一個佇列佇列
- 【劍指offer】兩個棧實現一個佇列佇列
- 【劍指offer】兩個佇列實現一個棧佇列
- 用java實現一個簡單的房屋管理程式。 (轉)Java
- 阻塞佇列一——java中的阻塞佇列佇列Java
- RabbitMQ-簡單佇列MQ佇列
- redis之列表型別(list)——佇列和棧簡單實現Redis型別佇列
- Java面試題:棧和佇列的實現Java面試題佇列
- C#實現一個萬物皆可排序的佇列C#排序佇列
- WPF下使用FreeRedis操作RedisStream實現簡單的訊息佇列Redis佇列
- php實現一個簡單的socketPHP
- 實現一個簡單的TomcatTomcat
- 實現一個簡單的 RESTful APIRESTAPI
- 實現一個簡單的模板引擎
- 實現一個簡單的 dd 庫
- 自己實現一個簡單的 PromisePromise
- php實現一個簡單的堆PHP
- 簡單的實現一個原型鏈原型