菜鸟求救 java vector toArray 十万火急!!!

2024-12-12 15:42:23
推荐回答(4个)
回答1:

//这个DatabaseHandler是自定义的一个类
private DatabaseHandler db ;
//这个getuser方法是类中的一个方法,返回类型是Vector,意思就是把查找到的person放进一个Vector集合里面去。
Vector result = db.getuser(person);
//这里是把Vector里面的数据转化为一个object型数组,它不会知道里面存放的是什么类型的数据,所以默认为object类型(你使用的时候可以再将object数组强制转化为string型的数组)。
Object []o = result.toArray();

回答2:

//我看应该是数据库操作
//从数据库了按pername取出所有的结果保存到一个Vector里
Vector result = db.getuser(pername);
//把该Vector里的数据转换成数组
Object []o = result.toArray();

回答3:

DatabaseHandler 这个类应该是你们公司或者谁写好的,封装了数据库操作的一个类,具体里面的应该会有数据库的增删改查的功能,
db.getuser(person)应该就是查询数据库中的信息吧,person是传递一个SQL语句或者就是一个表对象,返回user表的结果集
Object []o = result.toArray();是将一个Vector集合转换成数组形式.

回答4:

Vector result = db.getuser(person);
这个是泛型,你应该多看看api