将对象添加到数组列表

时间:2017-06-04 13:36:18

标签: java object arraylist

我尝试将对象添加到ArrayList并得到错误: 错误:

  

线程“main”中的异常java.lang.NullPointerException at   Main.main上的Voiting.addCandidate2(Voiting.java:29)(Main.java:11)​​

  public ArrayList<Candidate> candidates;
  public void addCandidate2(String CandidateName){
        Candidate candidate=new Candidate(CandidateName);
        candidates.add(candidate); //нужен конструктор списка кандидатов
    }

构造函数Voiting:

public void Voiting(){
        candidates=new ArrayList<Candidate>();

    }

在主要班级:

Voiting voiting=new Voiting();
            voiting.setTitle("Vibor 2018");
            voiting.addCandidate2("Candidate1");

0 个答案:

没有答案