将字符串和整数添加到Collection

时间:2017-02-27 18:50:56

标签: java string list collections add

我已经实现了一个接口,现在我必须实现一个方法,我必须将字符串和整数添加到Collections.I尝试c.add但它不起作用。任何想法我怎么能这样做?

亲切的问候。
E.C

public class AnswerList implements AnswerCollection {

private Collections c;

/* add String answer and mode to collection of answers and modes */
public boolean addAnswer(String word, int mode) {
    if(mode == LearnGUI.SOURCE_GIVEN){
        c.add(word);
        c.add(mode);
        return true;
    } else{
        return false;
    }
}

2 个答案:

答案 0 :(得分:2)

是的,这是因为Collections在程序意义上不是Collection! 请改用列表。做这样的事情:

List objectList = new ArrayList();
objectList.add(word);
objectList.add(mode);

答案 1 :(得分:1)

Collections类是一组用于处理Collections的实用程序方法。通常,您希望将项目添加到特定的集合类型中。您应该查看Collection和Collections的文档。