Vector类存放数据疑惑

冬天的风好冷 冬天的风好冷 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
看代码
这个是student.java
class Student
{
private String name;
private String code;
private String sexy;
private String birthday;
private String address;
private String age;
private String grade;
private String major;
Student(String name,String code)
{
this.name=name;
this.code=code;
}
public String getname()
{
return name;
}
public String getcode()
{
return code;
}
public void setsexy(String sexy)
{
this.sexy=sexy;
}
public void setbirthday(String birthday)
{
this.birthday=birthday;
}
public void setage(String age)
{
this.age=age;
}
public void setaddress(String address)
{
this.address=address;
}
public void setgrade(String grade)
{
this.grade=grade;
}
public void setmajor(String major)
{
this.major=major;
}
public String getsexy()
{
return sexy;
}
public String getbirthday()
{
return birthday;
}
public String getage()
{
return age;
}
public String getaddress()
{
return address;
}
public String getgrade()
{
return grade;
}
public String getmajor()
{
return major;
}
public String toString()
{
String information="学生姓名:"+name+"学号:"+code+"年龄:"+age+"出生年月:"+birthday+"家庭地址:"+address+"班级:"+grade+"专业:"+major;
return information;
}
}

另一个一部分
class StoreSystem {
public Vector getstudent(Connection con, String sql) {
Vector v = new Vector();
try {
Statement st = con.createStatement();//创建一个 Statement 对象来将 SQL 语句发送到数据库
ResultSet rs = st.executeQuery(sql);//表示数据库结果集的数据表
while (rs.next()) {
String name = rs.getString(1);//数据库结果集的数据赋给相应的变量
String code = rs.getString(2);
String sexy = rs.getString(3);
String age = rs.getString(4);
String address = rs.getString(5);
String birthday = rs.getString(6);
String grade = rs.getString(7);
String major = rs.getString(8);
Student ss = new Student(name, code);
ss.setsexy(sexy);
ss.setmajor(major);
ss.setbirthday(birthday);
ss.setaddress(address);
ss.setage(age);
ss.setgrade(grade);
v.add(ss);

不明白的地方是SS对象到底放的是什么数据?
我能这样理解吗?这个ss对象里的所有变量放到Vector里,还是只把上面调用方法的数据。如果还有没有调用的方法变量是否也会放进去。

...全文

相关推荐

自己编写的类vector类

自己编写的类vector类,可以实现vector的大部分功能。 该类包含的功能有: 初始化: 默认初始化 拷贝初始化 列表初始化 使用数目和值进行初始化 赋值 操作: size 返回元素数目 capatity 返回容器暂时可容纳的最大元素数目 swap 交换两个元素的内容 empty 判断容器是否为空 [] 重载该运算符访问元素 begin,end 返回首尾迭代器 push_back 向容器尾加入元素 pop_back 从容器尾弹出元素 insert 向容器插入元素 erase 从容器删除元素 clear 清除容器所有元素 > >= < <= == !=

guohongqian

Java中的vector类使用方法示例详解

主要介绍了Java vector类的使用详解及实例的相关资料,需要的朋友可以参考下

weixin_38601364

C++ string类、vector类 常用函数

基础应用 vector a; //声明一个int型向量a vector a(10); //声明一个初始大小为10的向量 vector a(10, 1); //声明一个初始大小为10且初始值都为1的向量 vector b(a); //声明并用向量a初始化向量b vector b(a.begin(), a.begin()+3); //将a向量中从第0个到第2个(共3个)作为向量b的初始值 int n[] = {1, 2, 3, 4, 5}; vector a(n, n+5); //将数组n的前5个元素作为向量a的初值 vector a(&n[1], &n[4]); //将n[1

weixin_38669091

Java Vector类详解及实例代码

主要介绍了Java Vector类详解及实例代码的相关资料,需要的朋友可以参考下

weixin_38550137

完成类Vector的定义,重载[] , -> , ()三个运算符

VC[i]; //打印VC中第i个项链的所有元素 VC->output(); //打印VC中某个项链所有元素及其元素和,该向量的元素和在所有向量元素和中是最大的 VC(); //把VC中的向量按照其元素和从小到大 排序,然后顺序输出向量及其元素和 VC(i); //把VC中的向量按照其元素和从小到大 排序,然后输出第i个向量及其元素和 VC(i,j); //输出第i个向量第j个元素

dengjianqiang2011
评论 3
收藏 已收藏
分享
返回顶部
冬天的风好冷
Java SE 62,620 成员 307,251 内容