我試圖初始化一個具有整數1到n的字符串形式的向量。NullPointerexception在將值添加到向量中時正在拋出
這是我的向量聲明。
Vector<String> candidatesSet,frequentItemSet,mFCandidatesSet,mFSet = new <String>Vector();
我使用初始化環路
for(int i=0; i<crows; i++)
{
candidatesSet.add(Integer.toString(i+1));
}
在這裏,我們得到可變crowsduring運行時的值。
但它是在我將字符串添加到對象的行中引發NullpointerException。
我試圖通過
candidatesSet = null;
intializing向量爲空,但它沒有工作
用null初始化肯定會保證NullPointerException。 –
您必須按照答案中給出的方式分配它們,因爲根據您的聲明,只有變量mFSet將被分配一個空Vector,但其他元素默認不會初始化爲空 – chaitanya