j2me中Vector可以带几个参数,几维向量?

来源:百度知道 编辑:UC知道 时间:2024/05/22 03:08:55
我想封装一个有5个字符串参数的类,想用把这个带5个参数的item添加到Vector中,
public class ItemContent {
private String CID , PIC , TITLE ,DATE , CONTENT ;
public ItemContent(String CID ,String PIC ,String TITLE ,String DATE ,String CONTENT){
this.CID = CID;
this.CONTENT = CONTENT;
this.DATE = DATE;
this.PIC = PIC;
this.TITLE = TITLE;
}
}
其他类中用protected Vector vContent;
vContent.insertElementAt(itemContent, vContent.size());
总是报错:Uncaught exception java/lang/NullPointerException.

谁能帮忙看一下,Vector可以添加这个带5个参数的item吗?

当然是可以的。

NullPointerException.可能是因为protected Vector vContent; 没有new一个对象。

protected Vector vContent;
你的这一句只是声明了一个Vector 的应用,没有实例肯定报空指针异常。
protected Vector vContent=new Vector();就可以了

protected Vector vContent 改成
protected Vector vContent = new Vector();
试试
另外,可以直接用vContent.addElement(itemContent),默认就是加到最后一个,
不用加序号