0
Timestamp[] lastreply = new Timestamp[100];
replyr = lastreplyr[i].getTime();
System.out.println("Replyr: "+replyr);
lastreply[count].setTime(replyr);
System.out.println("lastreply: "+lastreply[count]);
консоли:SetTime() бросает NullPointer Exception
Replyr: 1321116689000
java.lang.NullPointerException
at website.web.InboxReader.getLastReply(InboxReader.java:937)
at website.web.InboxReader.main(InboxReader.java:55)
Почему lastreply становится нулевой? В коде число начинается с 0.
Thanks.
Если это было null, почему ответ не равен нулю? – Ava
@PetarIvanov - У вас есть ошибка копирования и вставки. 'lastreplyr' в порядке, это массив' lastreply', который он не назначает новым объектам TimeStamp. Исправлено: –
ой, правильно! спасибо –