「表示学生信息的类java」java定义一个表示学生信息的类
今天给各位分享表示学生信息的类java的知识,其中也会对java定义一个表示学生信息的类进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
JAVA:定义一个表示学生信息的类student
1.Bean
package com.test;
public class Student {
private String sSO;//学号
private String sName;//姓名
private String sSex;//性别
private String sAge;//年龄
private String sJava;//成绩
public String getSSO() {
return sSO;
}
public void setSSO(String sso) {
sSO = sso;
}
public String getSName() {
return sName;
}
public void setSName(String name) {
sName = name;
}
public String getSSex() {
return sSex;
}
public void setSSex(String sex) {
sSex = sex;
}
public String getSAge() {
return sAge;
}
public void setSAge(String age) {
sAge = age;
}
public String getSJava() {
return sJava;
}
public void setSJava(String java) {
sJava = java;
}
}
2.测试类
package com.test;
public class textStudent {
/**
* @param args
*/
public static void main(String[] args) {
Student s1 = new Student();//学生对象一
Student s2 = new Student();//学生对象二
//学生一信息
s1.setSName("Tom");
s1.setSSO("1001002");
s1.setSAge("18");
s1.setSSex("男");
s1.setSJava("89");
//学生二信息
s2.setSName("Lucy");
s2.setSSO("1001001");
s2.setSAge("19");
s2.setSSex("女");
s2.setSJava("90");
System.out.println("两名学生的信息如下:");
System.out.println("学号\t姓名\t年龄\t性别\t成绩");
System.out.println(s1.getSSO()+"\t"+s1.getSName()+"\t"+s1.getSAge()+"\t"+s1.getSSex()+"\t"+s1.getSJava());
System.out.println(s2.getSSO()+"\t"+s2.getSName()+"\t"+s2.getSAge()+"\t"+s2.getSSex()+"\t"+s2.getSJava());
System.out.println();
int sj1 = Integer.parseInt(s1.getSJava());
int sj2 = Integer.parseInt(s2.getSJava());
double sum = (sj1+sj2)/2.0;//保留一位小数
System.out.println("平均成绩为:"+sum);
}
}
java定义一个表示学生信息的类
public class Student {
/*
* (non-Javadoc)
*
* @see java.lang.Object#toString()
*/
@Override
public String toString() {
return "StudentInfo \n[No=" + sNo + ", Name=" + sName + ", Sex=" + sSex
+ ", Age=" + sAge + ", Java=" + sJava + "]";
}
/**
* @param sJava
* the sJava to set
*/
public void setsJava(int sJava) {
this.sJava = sJava;
}
/**
* @param sNo
* @param sName
* @param sSex
* @param sAge
* @param sJava
*/
public Student(String sNo, String sName, String sSex, int sAge, int sJava) {
super();
this.sNo = sNo;
this.sName = sName;
this.sSex = sSex;
this.sAge = sAge;
this.sJava = sJava;
}
/**
* @return the sNo
*/
public String getsNo() {
return sNo;
}
/**
* @return the sName
*/
public String getsName() {
return sName;
}
/**
* @return the sSex
*/
public String getsSex() {
return sSex;
}
/**
* @return the sAge
*/
public int getsAge() {
return sAge;
}
/**
* @return the sJava
*/
public int getsJava() {
return sJava;
}
private String sNo;
private String sName;
private String sSex;
private int sAge;
private int sJava;
}
public class TestStudent {
public static void getAverage(float java[]) {
int n = 0;
float sum = 0;
while (n java.length) {
sum += java[n];
n++;
}
System.out.println("Average = " + sum / java.length);
}
public static void getMaxMin(float java[]) {
float max = java[0], min = java[0];
for (int n = 0; n java.length; n++) {
if (java[n] max) {
max = java[n];
}
if (java[n] min) {
min = java[n];
}
}
System.out.println("Max = " + max + ";Min = " + min);
}
public static void printInfo(String s[]) {
for (String a : s) {
System.out.println(a);
}
};
public static void main(String[] args) {
Student s1 = new Student("s1", "Zhao", "male", 16, 11);
Student s2 = new Student("s2", "Qian", "female", 16, 10);
Student s3 = new Student("s3", "Sun", "male", 16, 30);
Student s4 = new Student("s4", "Li", "female", 16, 40);
Student s5 = new Student("s5", "Zhou", "male", 16, 50);
String[] sInfo = { s1.toString(), s2.toString(), s3.toString(),
s4.toString(), s5.toString() };
float[] iJava = { s1.getsJava(), s2.getsJava(), s3.getsJava(),
s4.getsJava(), s5.getsJava() };
printInfo(sInfo);
getAverage(iJava);
getMaxMin(iJava);
}
}
JAVA作业:编写一个表示学生的类
public class Student {
public String name ; //姓名
public int age ; // 年龄
public double Mscore ; //数学成绩
public double Cscore; //计算机成绩
public double Escore; //英语成绩
public double max ; //最高成绩
public double min ; //最低成绩
public double avg ; //平均成绩
public double sum ; //总成绩
public Student (String name , int age , double Mscore , double Cscore , double Escore ){
this.name = name ;
this.age = age ;
this.Mscore = Mscore ;
this.Cscore = Cscore;
this.Escore = Escore;
}
public double getSum () {
sum = Mscore + Cscore + Escore ;
return sum ;
}
public double getMin() {
min = Mscore ;
if(min Cscore){
min = Cscore ;
}
if(min Escore){
min = Escore ;
}
return min ;
}
public double getMax() {
max = Mscore ;
if (max Cscore){
max = Cscore ;
}
if (max Escore) {
max = Escore ;
}
return max ;
}
public double getAvg() {
avg = (Cscore + Escore + Mscore) / 3 ;
return avg ;
}
public static void main(String[] args) {
Student stu = new Student("张三",17,94.2,89.2,90.4);
System.out.println("姓名:" + stu.name);
System.out.println("年龄:" + stu.age);
System.out.println("数学成绩:" + stu.Mscore);
System.out.println("英语成绩:" + stu.Escore);
System.out.println("计算机成绩:" + stu.Cscore);
System.out.println("平均成绩:" + stu.getAvg());
System.out.println("总成绩:" + stu.getSum());
System.out.println("最高成绩:" + stu.getMax());
System.out.println("最低成绩" + stu.getMin());
}
}
关于表示学生信息的类java和java定义一个表示学生信息的类的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。