我試圖將字符串名稱,長phoneNumber和字符串評論添加到聯繫人對象,然後將其放入對象數組中。如何將值和字符串輸入到類對象中?獲取NullPointerException
public class VectorOfContacts implements ProjTwo
{
Contact[] contacts;
public void addContact(Contact c)
{
if(isFull());
incrementCapacity();
size++;
String name = "";
long number = 0;
String comment = "";
c.setName(name);
c.setPhoneNumber(number);
c.setComment(comment);
for (int i = 0; i < contacts.length; i++)
{
if (contacts[i] == null)
{
contacts[i] = c;
}
}
System.out.println("Added to input");
}
}
但是,我得到一個NullPointerException從c.setName(name)開始。
確保您將Contact類的有效實例傳遞給addContact方法。 – Renjith 2014-09-30 17:10:30
stacktrace或gtfo; D – user2504380 2014-09-30 17:12:43
'if(isFull()); // < - - 分號終止塊 – 2014-09-30 17:13:10