Persistable apersistable[];//Persistable 是一种类型

来源:百度知道 编辑:UC知道 时间:2024/09/22 08:29:23
Persistable apersistable[];//Persistable 是一种类型
apersistable=(Persistable[])qr.nextElement();//这里为什么转换成Persistable[]?
Persistable[]是类型么? 一个类型可以这样写??Persistable后面有个[].

Persistable[]是类型么? 一个类型可以这样写??Persistable后面有个[].

Persistable[]是类型么? 一个类型可以这样写??Persistable后面有个[].

Persistable应该是字符char数组,必须转换吧。

qr.nextElement();得到的是一个Object类型的结果,如果要将他付给Persistable类型的变量,需要将它强制类型转换才可以
例如:
ArrayList b = new ArrayList();
ArrayList a[];
Iterator it = b.iterator();
while(it.hasNext()) {
a = (ArrayList[]) it.next();
}
因为你在初始化变量时,用的是Persistable apersistable[],所以在最后转化类型的时候你要对应上,将之写成(Persistable[])