Android如何将String数据存入队列
时间: 2024-05-03 17:22:26 浏览: 198
用线程实现队列的存取操作
可以使用Java中的Queue接口来存储String数据。具体步骤如下:
1. 创建一个Queue对象,可以使用LinkedList实现队列的基本操作。
```
Queue<String> queue = new LinkedList<>();
```
2. 将String数据添加到队列中,使用Queue接口中的offer()方法。
```
String str = "hello";
queue.offer(str);
```
3. 循环添加多个String数据到队列中。
```
String[] strs = {"world", "java", "android"};
for (String s : strs) {
queue.offer(s);
}
```
4. 从队列中取出String数据,使用poll()方法。如果队列为空,则返回null。
```
String s = queue.poll();
```
完整代码示例:
```
Queue<String> queue = new LinkedList<>();
String str = "hello";
queue.offer(str);
String[] strs = {"world", "java", "android"};
for (String s : strs) {
queue.offer(s);
}
while (!queue.isEmpty()) {
String s = queue.poll();
System.out.println(s);
}
```
阅读全文