是否可以将数字分配给字符串,然后将这些数字放入出列系统中?

Is it possible to assign numbers to strings and then put those numbers in a dequeue system?

我正在编写一些代码,我需要一些帮助来解决与 Eclipse 中的队列有关的问题。 有什么方法可以将数字分配给一串字符,然后将这些数字放入出队系统中,最终函数将告诉用户字符串而不是数字并离开队列的头部?我已经尝试使用 de_queue 进行多次不同的迭代,但似乎没有任何效果,所以 far.Sorry 如果这看起来很基本,我 Java 就没用过多久。这就是代码现在的样子,但我知道格式需要更改。感谢任何帮助。

package britishairways;

import java.util.LinkedList;
import java.util.Queue;

public class Crew {

    public static void main(String[] args) {

        Queue<String> crewLine = new LinkedList<String>();

        crewLine.add("Sam and Rick");
        crewLine.add("Beth and Mark");
        crewLine.add("Jennifer and Chris");
        crewLine.add("Akshay and Ahmed");
        crewLine.add("Nick and Heather");

        System.out.println(crewLine.poll());
        System.out.println(crewLine);
     }
 }

也许可以尝试使用 class 之类的帮助。

public class LineElement{
     private String names;
     private int id;
     public LineElement(int id, String names){
         this.id = id;
         this.names = names;
     }   
}

然后像这样初始化队列:Queue<LineElement> crewLine = new LinkedList<LineElement>(); 并添加新元素:crewLine.add(new LineElement(14, "Morthie and ick"));