尝试在 intelij 中加载 2d 对象数组时如何修复 java.lang.NullPointerException

问题描述 投票:0回答:1

我创建了一个带有 get 和 set 方法的类,设置一个对象很容易,但是当我尝试设置数组时,它开始给我空点异常。

这是我尝试用来填充列表的函数,

``public static void LoadKorisnike (int id, String ime, String prezime, String sifra){

ListaKorisnika[id].setSifra(sifra);
ListaKorisnika[id].setUserName(ime+prezime+Integer.toString(id));
ListaKorisnika[id].setIme(ime);
ListaKorisnika[id].setPrezime(prezime);};

这是 set 方法的示例

``public void setIme(String ime) {Ime = ime;}



Soo the most simple possible methods for array filling and seter
java arrays object intellij-idea nullpointerexception
1个回答
0
投票

缺少一堆上下文,但很可能您还没有在 [id] 处插入对象,这就是您在那里得到空指针异常的原因。尝试先打电话

ListaKorisnika[id] = new YourClass();

在开始使用设置器之前。

© www.soinside.com 2019 - 2024. All rights reserved.