题目一:
已知:有一数据库名为db1,该数据库中有一个表为person,
表中数据如下:
pid pname psex page pstudy
1 黄蓉 女 30 双元平面
2 杨过 男 16 双元java
3 郭靖 男 24 双元IOS
4 赵四 男 32 双元IOS
5 田伯光 男 41 双元java
6 张美丽 女 30 双元平面
7 令狐冲 男 28 双元java
需求:
A:提示用户录入三个人的信息(格式为: 姓名,性别,年龄,所学专业),将用户录入的数据存到 ArrayList<Person>中。
然后遍历,在控制台输出结果。 //至少用两种遍历方式实现
B:讲刚才用户录入的数据,存储到 数据库db1的表person中,然后将person表中的数据打印在控制台。
C: 查询各学科的总人数分别是多少,讲结果打印在控制台。
D:提示用户录入三个编号(pid已有的值),将对应编号的年龄列改为66
E:提示用户录入编号(pid已有的值),删除指定编号的数据。
F: 将表person中的 姓名(键)和所学科目(值)两列封装成Map集合,然后遍历(两种遍历方式都要实现)。
//不考虑姓名重复的情况
G: 导出表person中的数据,将结果写入 temp.txt文件中。(结果要清晰可见) |
|