ImageVerifierCode 换一换
格式:DOCX , 页数:14 ,大小:74.56KB ,
资源ID:19202589      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/19202589.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(java无数据库文档格式.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

java无数据库文档格式.docx

1、 public CourseScore() public CourseScore(Course course, float score) this.course = course; this.score = score; private float score; public Course getCourse() return course; public void setCourse(Course course) public float getScore() return score; public void setScore(float score) import java.util.L

2、ist;public class Student private int age; private List courseScore; public Student() public Student(String id, String name, int age, List courseScore) super(); this.age = age; this.courseScore = courseScore; public int getAge() return age; public void setAge(int age) public List getCourseScore() ret

3、urn courseScore; public void setCourseScore(List public String toString(List list) StringBuffer student = new StringBuffer(学号:+this.id+ 姓名:+this.name+ 年龄:+this.age); for(CourseScore c:list) String course = 课程号:+c.getCourse().getId()+ 课程名:+c.getCourse().getName()+ 课程成绩:+c.getScore(); student.append(c

4、ourse); return student.toString(); / TODO Auto-generated method stubimport java.util.ArrayList;import java.util.Scanner;public class StudentManager List stuList = new ArrayList(); private Scanner scanner = new Scanner(System.in); public boolean add(Student stu) throws StuIdHasExistedException boolea

5、n success = false; if(stuList.isEmpty() stuList.add(stu); System.out.println(添加成功); System.out.println(stu.toString(stu.getCourseScore(); success = true; display(); return success; else for(Student s : stuList) if(s.getId().equals(stu.getId() System.out.println(该学生已存在,添加失败 display(); return success;

6、 else stuList.add(stu); System.out.println(stu.toString(stu.getCourseScore(); success = true ; System.out.println(stuList.size(); return success; public boolean delete(String stuId)学生信息表为空,删除失败! for(int i =0;istuList.size();i+) if(stuList.get(i).getId().equals(stuId) System.out.println(stuList.get(i

7、).getId(); stuList.remove(i);删除成功 success = true;不存在此学生,删除失败 public boolean update(String stuid)学生信息表为空,无法修改 for(int i = 0; if(stuList.get(i).getId().equals(stuid) 姓名: String name = scanner.next();年龄: int age = scanner.nextInt(); List list = stuList.get(i).getCourseScore(); for(CourseScore c: System

8、.out.println(c.getCourse().getName()+成绩 float score = scanner.nextFloat(); c.setScore(score); stuList.get(i).setName(name); stuList.get(i).setAge(age); stuList.get(i).setCourseScore(list);修改成功 System.out.println(stuList.get(i).toString(stuList.get(i).getCourseScore();此学生不存在,修改失败 public Student query

9、ById(String stuId)学生信息表为空,查询失败 System.out.println(stuList.size();学生信息表中没有这个学生,查询失败 return null; queryByName(String stuName) List list = stuList; for(int i=0;list.size(); if(Student)(list.get(i).getName().indexOf(stuName)=-1) list.remove(i); return list; private boolean stuIdExisted(String id) boolea

10、n existed = false; for(int i =0; Student s = stuList.get(i); String stuId = s.getId(); if(stuId.equals(id) System.out.println(此学生存在 existed = true; display(); return existed; else此学生不存在 return existed; public void print()学生信息表为空 System.out.println(s.toString(s.getCourseScore();以上为所有学生信息 public void

11、display() System.out.println(* * 学生成绩信息管理系统 * 1. 增 加 * 2. 删 除 * 3. 查 找 * 4. 修 改 * * System.out.print(请选择: String num = scanner.next(); if(1.equals(num)请输入需要添加的学生详细信息:请输入学号 String id = scanner.next();请输入姓名 String name = scanner.next();请输入年龄 int age = scanner.nextInt();请输入本学期的课程数量 int n = scanner.next

12、Int(); List courseScore1 = new ArrayListn;请输入课程号 String cid = scanner.next();请输入课程名 String cname = scanner.next();请输入课程对应的成绩 float score = scanner.nextFloat(); Course course = new Course(cid,cname); CourseScore courseScore=new CourseScore(course,score); courseScore1.add(courseScore); Student s =new

13、Student(id,name,age,courseScore1); try add(s); catch (StuIdHasExistedException e) / TODO Auto-generated catch block e.printStackTrace(); else if(2请输入要删除的学号: delete(id);3 System.out.print(请输入需要查找的学号: queryById(id);4请输入要修改的学号: update(id); StudentManager sn = new StudentManager(); sn.display();class StuIdHasExistedException extends Exception private static final long serialVersionUID = 109796981710404453L; StuIdHasExistedException(String msg) super(msg);开始运行并输入学生信息查找学生信息修改学生信息删除学生信息

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1