Java 尝试将单词放入数组时的NPE
正如标题所说,当我试图在字符串数组中放入一个单词时,我得到了一个NPE 数组在方法外部声明Java 尝试将单词放入数组时的NPE,java,nullpointerexception,Java,Nullpointerexception,正如标题所说,当我试图在字符串数组中放入一个单词时,我得到了一个NPE 数组在方法外部声明 String[] spelersLijst; aantalSpelers = Input.readInt(); for (int g = 0; g < aantalSpelers; g++) { String naamSpeler = "Speler " + (g+1); spelersLijst [g] = naamSpeler; }
String[] spelersLijst;
aantalSpelers = Input.readInt();
for (int g = 0; g < aantalSpelers; g++) {
String naamSpeler = "Speler " + (g+1);
spelersLijst [g] = naamSpeler;
}
您正在尝试将元素插入到尚未初始化的数组中。在数组中插入元素之前,必须初始化数组
String[] spelersLijst;
aantalSpelers = Input.readInt();
spelersLijst= new String[aantalSpelers ];
for (int g = 0; g < aantalSpelers; g++) {
String naamSpeler = "Speler " + (g+1);
spelersLijst [g] = naamSpeler;
}
您正在尝试将元素插入到尚未初始化的数组中。在数组中插入元素之前,必须初始化数组
String[] spelersLijst;
aantalSpelers = Input.readInt();
spelersLijst= new String[aantalSpelers ];
for (int g = 0; g < aantalSpelers; g++) {
String naamSpeler = "Speler " + (g+1);
spelersLijst [g] = naamSpeler;
}