2011计本 网本作业02
要求:
1.按照下面给定的代码两个类,创建自己的项目,请将Job2Main类,改类为Job####(####学号的后4位)
2.认真阅读现有代码,完成saveStudent,loadStudent方法
3.作业的提交:
A:时间2012-12-15 24:00前
B:发送到pzhujava@126.com
C:邮件主题格式: JOB2_S1_S2_Name (非中文字符不要使用全角)
S1:为你的专业(可以是如下:11计本、11网本)
S2:为你的学号(请将你的学号写全)
Name:你的中文姓名
D:邮件内容:可以不写
E:邮件附件: 只能包含 Job####.java文件(直接将此文件放入附件中,不要作任何压缩)
Student.java
package cn.pzhu.java.job2;public class Student {private int id;private String name;private int age;public Student(int id, String name, int age) {super();this.id = id;this.name = name;this.age = age;}public int getId() {return id;}public void setId(int id) {this.id = id;}public String getName() {return name;}public void setName(String name) {this.name = name;}public int getAge() {return age;}public void setAge(int age) {this.age = age;}@Overridepublic String toString() {return "Student [id=" + id + ", name=" + name + ", age=" + age + "]";}}
Job2Main.java
package cn.pzhu.java.job2;import java.util.*;
import java.io.*;public class Job2Main {static final String studentsFileName = "Student.txt";/** 将List中的Student保存到Student.txt文件中* 格式:* 一个Student一行,行的格式如下* 学号,姓名,年龄* Student.txt示例* 1,zhang3,20* 2,Li4,20* 3,Wang5,20*/void saveStudent(List<Student> students) {//请完成此方法}
/** 读取Student.txt文件中的学生数据,每一行创建一个Student的对象,* 多行数据便可以创建多个Student的对象,将这些对象保存到List中* Student.txt示例* 1,zhang3,20* 2,Li4,20* 3,Wang5,20*/List<Student> loadStudent() {List<Student> stuList = new ArrayList<Student>();//完成些方法return stuList;}public static void main(String[] args) {Job2Main job2=new Job2Main();Student s1=new Student(1, "zhang3", 20);Student s2=new Student(2, "Li4", 20);Student s3=new Student(3, "Wang5", 20);List<Student> stuList=new ArrayList<Student>();stuList.add(s1);stuList.add(s2);stuList.add(s3);job2.saveStudent(stuList);List<Student> students=job2.loadStudent();for(Student s:students){System.out.println(s);}}}
运行结果
控制台输出
Student [id=1, name=zhang3, age=20]
Student [id=2, name=Li4, age=20]
Student [id=3, name=Wang5, age=20]
生成的Student.txt文件
1,zhang3,20
2,Li4,20
3,Wang5,20
2011计本 网本作业02相关推荐
- GAMES101-现代计算机图形学学习笔记(作业02)
GAMES101-现代计算机图形学学习笔记(作业02) Assignment 02 GAMES101-现代计算机图形学学习笔记(作业02) 作业 作业描述 需要补充的函数 思路 结果 原课程视频链接以 ...
- 白羊老师计算机网课,你网课作业写完了吗?每一个赶DDL的日子都是痛并快乐着...
随着网课作业的增多 各学科的DDL纷至沓来 DDL 一个让大学生望而生畏的名词 就是我们常说的deadline 又称截止期限(死亡期限) 01 DDL:让人又爱又恨的体验 Deadline是一种压力, ...
- 电大计算机2019作业,【电大题】2019年最新国家开 放大学电大《人文英语2、3、》网络核心课形考网考作业两套汇编附全答案.docx...
[电大题]2019年最新国家开 放大学电大<人文英语2.3.>网络核心课形考网考作业两套汇编附全答案.docx 文档编号:768065 文档页数:61 上传时间: 2019-10-17 文 ...
- JavaWeb黑马旅游网-学习笔记02【注册功能】
Java后端 学习路线 笔记汇总表[黑马程序员] JavaWeb黑马旅游网-学习笔记01[准备工作] JavaWeb黑马旅游网-学习笔记02[注册功能] JavaWeb黑马旅游网-学习笔记03[登陆和 ...
- 课程作业02实验报告
1.程序设计思路 定义两个函数,一个是移动的函数,一个是递归的函数,调用递归,直到就剩下一个函数. 2.流程设计图 3.源代码 package 作业02; import java.util.Scann ...
- 适合大学生用的网课作业搜题找答案的神器分享~~
网课成为当代教育的主流方向之一,尤其是今年疫情的影响,导致网课成为今年上半年陪伴大家读书最重要的工具之一,网课教学能够让你通过手机随时与老师进行沟通交流,充分利用好各种闲散时间学习,不过同样作业也少不 ...
- 20162307张韵琪 预备作业02
20162307张韵琪 预备作业02 你有什么技能比大多人(超过90%以上)更好 我比大多数人更好的技能就是我的舞蹈了.从我对我的童年有了记忆开始,我就已经在学习舞蹈了,舞蹈是我童年记忆里最不可缺失, ...
- 计通网实验的准备工作(C语言实现)
今天老师布置计通网实验的项目.要实现两台计算机之间的通信.现在先考虑编码问题:即,如何实现中文和英文的混合编码. 经过实验,C语言中,一个中文字符的长度是2,但是英文字符的长度是1.如果加以区分,是一 ...
- 网人5.02和DZ7整合文件及简要说明
扣的别人的快照,做个保存自己看. 自己的站 大家可以看看 www.quyang.me 网人5.02和DZ7整合文件及简要说明 作者:夏天爱看雪(helpnet) 在此感谢!! 这个 整合 做的比较人性 ...
最新文章
- 信息哲学给哲学带来根本性革命了吗
- linux 系统优化初始化配置
- 易混淆的c++知识点
- 获取对话框当前cfont_自绘对话框
- WPF 实现图片切成九宫格控件~
- java如何保证redis设置过期时间的原子性_分布式锁用 Redis 还是 Zookeeper
- 科技英语翻译计算机化考试,2017年英语四级翻译范文之考公热
- nginx日志中$request_time时间异常问题排查
- C语言算术运算符介绍和示例
- 计算机网络安全防护教案,计算机网络安全基础教案.DOC
- SharePoint 网站搬迁
- 制作网页特效的基本步骤
- 来访登记系统源码_ZKTeco|智能访客管理系统
- 仙剑奇侠传五破解方法(虚拟机版)
- NNDL 作业7:第五章课后题(1×1 卷积核 | CNN BP)
- 长期成本曲线为何是短期成本曲线包络线?——用包络定理证明
- 「 iOS 知识小集 」2018 · 第 24 期
- 华图教育_南京_前端实习面试
- 【转】让电脑更高效的魔法 – 浅谈高效率PC工作环境的简化、净化与建立方法...
- python24点计算器_24点计算器Python脚本