Java类方法未定义

时间:2015-04-27 04:46:53

标签: java

我在Eclipse中遇到类似String spit方法和LinkedList peek和poll方法的简单类方法的错误。我无法弄清楚为什么会发生这种情况,因为这些是这些类的标准方法。以下是我收到的确切错误消息:

“方法split(String, int)未定义类型String

“方法poll()未定义类型LinkedList<String>

“方法peek()未定义类型LinkedList<String>

以下是这些代码的使用部分:

void clearMissions(){
    while(missions.peek() != null){
        missions.remove();
    }
}

private String getMission(){
    return missions.poll();
}

...

for(int i = 0;s.hasNextLine();i++){
        String temp = s.nextLine();
        String[] command = temp.split(" ",2);
        try{
            if(temp.equalsIgnoreCase("FOLLOW LINE")){
                missions.add(temp);
            }
...

1 个答案:

答案 0 :(得分:-1)

大部分时间都是因为您需要导入定义了这些函数的库。

在源代码中你需要导入像这样的库

import java.util.LinkedList;

同样适用于其他图书馆

编辑:字符串不需要任何导入可能是您的日食的一些配置问题