第六次实验(2)

2019-03-09 14:03

import java.text.SimpleDateFormat;

public class EX1_4 {

public static void main(String[] args) { } }

运行截图:

5、 设计一个类Student,类的属性有:姓名,学号,出生日期,性别,所在系等。并生成学生类对象数组。按照学生的姓名将学生排序输出。使用String类的compareTo方法。 1)、定义学生类 class Student{

String input = \

SimpleDateFormat formatter = new SimpleDateFormat(\ Date d1 = null; Date d2 = new Date(); try {

d1= formatter.parse(input);

} catch (ParseException e) { }

long diff = d2.getTime() - d1.getTime();

System.out.println(\

e.printStackTrace();

private String sno,sname,sbirth,ssex,sdept;//构造函数,set-get函数 }

2)、创建一个测试类 public class Ex1_2{

public Student[] initStudent(){ //初始化学生信息 Student s[]=new Student[5];

String[] names={\ ...//定义几个数组放置属性信息 for(int i=0;i

s[i]=new Student(nos[i],names[i],births[i],sess[i],depts[i]); return s; }

public void sortStudent(Student[] s){//排序按照姓名,选择法 for(int i=0;i

for(int j=i+1;j

if((s[min].getSname().compareTo(s[j].getSname())>0) min=j; if(min!=i){

Student t=s[i];s[i]=s[min];s[min]=t; } } }

public void dispStudent((Student[] s){//输出学生信息

.. }

public static void main(String[] args){ Ex1_2 obj=new Ex1_2(); Student[] s=obj.initStudent(); obj.sortStudent(s); obj.dispStudent(s); } } 运行代码: package EX1_5;

public class Student {

private String sno,sname,sbirth,ssex,sdept;

Student(String sno,String sname,String sbirth,String ssex,String sdept){ }

public String getSno() {

this.sno=sno; this.sname=sname; this.sbirth=sbirth; this.ssex=ssex; this.sdept=sdept;

}

return sno;

public void setSno(String sno) { }

public String getSname() { }

public void setSname(String sname) { }

public String getSbirth() { }

public void setSbirth(String sbirth) { }

public String getSsex() { }

public void setSsex(String ssex) { }

public String getSdept() {

this.ssex = ssex; return ssex; this.sbirth = sbirth; return sbirth; this.sname = sname; return sname; this.sno = sno;

}

}

return sdept;

public void setSdept(String sdept) { }

this.sdept = sdept;

package EX1_5;

public class Test {

public Student[] initStudent(){ //初始化学生信息

Student s[]=new Student[5]; String[]

snos={\ String[]

names={\};

String[]

births={\ String[] sess={\男\男\男\女\男\

String[] depts={\计算机\数学\英语\测控\经济\

for(int i=0;i

s[i]=new Student(snos[i],names[i],births[i],sess[i],depts[i]); return s;


第六次实验(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:10大药害事件

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: