用Java写一个预约排队的程序
时间: 2023-09-28 18:03:50 浏览: 42
好的,我可以为您提供一个简单的预约排队程序的Java代码示例:
```java
import java.util.LinkedList;
import java.util.Queue;
public class QueueApp {
public static void main(String[] args) {
Queue<String> queue = new LinkedList<>();
// 添加预约请求到队列中
queue.add("John");
queue.add("Alice");
queue.add("Bob");
queue.add("David");
// 处理预约请求
while (!queue.isEmpty()) {
String name = queue.remove();
System.out.println(name + " is being served.");
}
}
}
```
这个程序使用了Java内置的`Queue`接口来实现预约排队功能。它创建了一个`LinkedList`类型的队列,然后将预约请求添加到队列中。程序使用`remove()`方法来从队列中获取待处理的预约请求,直到队列为空为止。在处理每个请求时,程序会输出处理的请求名称。这里只是一个简单的示例,您可以根据实际需求进行修改和扩展。