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

问题描述

我正在编写一些代码,并且希望获得有关Eclipse中队列问题的帮助。 有什么方法可以给一个字符串分配数字,然后将这些数字放入一个出队系统,从而使end函数告诉用户字符串不是数字,而是离开队列的开头?我曾尝试使用de_queue进行多个不同的迭代,但到目前为止似乎没有任何效果。很抱歉,如果这看起来很基础,那么我还没有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);
     }
 }

解决方法

也许尝试使用类似的帮助类。

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"));

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...