Java实现一个学生类Student
- 1、设计一个类Student,该类包括姓名、学号和成绩。设计一个方法,按照成绩从高到低的顺序输出姓名、学号和成绩信息。
public class Student {public static void main(String[] args) {Student [] num =new Student [3]; //创建一个一维数组num[0] = new Student ("scc",112,123); //为一维数组赋值num[1] = new Student ("sca",2018,1234);num[2] = new Student ("scb",2019,1235);// Student temp = new Student (); //两种调用方法,使用这一种,需要在写一个无参的构造方法。一般都用下面的方法。
// temp.swap(num);Student .swap(num); //类名.方法名for(Student stu : num){ //foreach循环,for(元素类型t 元素变量x : 遍历对象obj)stu.show();}}private String name;private int number;private int score;// public String getName() {
// return name;
// }
// public void setName(String name) {
// this.name = name;
// }
// public int getId() {
// return number;
// }
// public void setId(int id) {
// this.number = number;
// }
// public int getScore() {
// return score;
// }
// public void setScore(int score) {
// this.score = score;
// }public Student (){ }public Student (String name,int number,int score){//super();this.name = name;this.number = number;this.score = score;}public void show(){System.out.println("姓名:" + name + "学号: " + number + "成绩" + score);}public static void swap(Student [] stus){//String temp; //这样定义的错误,是因为,在下面交换的是stus[j],而stus是StudentTrue来定义的所以,如下定义Student temp; for(int i = 0;i < stus.length-1;i++){for(int j = 0;j < stus.length - i - 1;j++){if(stus[j].score > stus[j + 1].score){temp = stus[j]; //整个数组都变换,而不是仅仅变换成绩stus[j + 1] = stus[j];stus[j] = temp;}}}}
}
Java实现一个学生类Student相关推荐
- java编程定义一个表示学生信息的类student_要求如下_用JAVA定义一个学生类Student来表示学生信息,学生类中包含成员有学号(id)、姓名(name)、年龄和成绩...
展开全部 如下所示: public class Student { private int sNo; //学号 private String name; //姓名 private String sex ...
- java编写学生类student.属性:姓名_学号_年龄_用JAVA定义一个学生类Student来表示学生信息,含成员学号、姓名、年龄和成绩...
展开全部 如下所示: public class Student { private int sNo; //学号 private String name; //姓名 private String sex ...
- Java——(1)定义一个学生类Student,包含属性:姓名(String name)、年龄(int age) (2)定义Map集合,用Student对象作为key
分析以下需求,并用代码实现: (1)定义一个学生类Student,包含属性:姓名(String name).年龄(int age) (2)定义Map集合,用Student对象作为key,用字符串(此表 ...
- Java私有的private的使用——按照以下要求设计一个学生类Student,并进行测试
请按照以下要求设计一个学生类Student,并进行测试.要求如下: Student类中包含姓名.成绩两个属性 分别给这两个属性定义两个方法,一个方法用于设置值,一个方法用于获取值,其中成绩在0-100 ...
- 定义一个学生类Student,包含三个属性姓名、年龄、性别, 创建三个学生对象存入ArrayList集合中。 A:使用迭代器遍历集合。 B:求出年龄最大的学生,然后将该对象的姓名变为:小猪佩奇。
Java基础 定义一个学生类Student,包含三个属性姓名.年龄.性别, 创建三个学生对象存入ArrayList集合中. A:使用迭代器遍历集合. B:求出年龄最大的学生,然后将该对象的姓名变为:小 ...
- python定义一个学生类姓名、年龄、性别、成绩、你成绩评价_.定义一个学生类Student,包含三个属性姓名、年龄、性别,创建三个学生对象存入ArrayList集合中。...
3.定义一个学生类Student,包含三个属性姓名.年龄.性别,创建三个学生对象存入ArrayList集合中. A:遍历集合遍历输出. B:求出年龄最大的学生,让后将该对象的姓名变为:王者荣耀. pa ...
- 编写一个学生类 student,包含的属性有学号、姓名年龄,将所有学生存储在一个数组中
编写一个学生类 student,包含的属性有学号.姓名年龄,将所有学生存储在一个数组中,自拟数据,用数组的初始化方法给数组赋值,并实现如下操作: ①将所有学生年龄增加一岁 ②按数组中顺序显示所有学生信 ...
- 封装一个学生类Student(使用类与对象的方法)
5.封装一个学生类Student,(自行分辨定义为类属性还是实例属性,方法定义为实例方法) - 属性:身份(学生),姓名,年龄,性别,英语成绩,数学成绩,语文成绩, - 方法一:计算总分,方法二:计算 ...
- 设计一个学生类Student
设计一个学生类Student 其属性有:姓名(name).年龄(age).学历(education),由Student类派生出本科生类Undergraduate和研究生类Graduate,本科生类增加 ...
- 请按照以下要求设计一个学生类Student,并进行测试,要求如下:
请按照以下要求设计一个学生类Student,并进行测试,要求如下: (1)Student类中包含姓名.成绩两个属性. (2)分别给这两个属性定义两个方法,一个方法用于设置值,另一个方法用于获取值. ( ...
最新文章
- activity生命周期及数据保存
- Eclipse启动之四 : Eclipse核心框架启动(百度空间迁移)
- 大连理工大学网络教育学院2014年3月份计算机原理课程补考试卷,大连理工大学网络教育2014年3月份自动化控制原理考试模.doc...
- python多线程爬虫数据顺序_多线程爬取小说时如何保证章节的顺序
- Redis存储(实现)原理
- 评价的等级优良差_满意程度等级划分
- Ubuntu18.04 Flutter开发环境搭建
- 利用tensorflow构建AlexNet模型,实现小数量级的猫狗分类(只有train)
- 小程序的服务器怎么与数据库连接,小程序怎么连接服务器数据库
- (12) 需求征集 -- 序列管理、编号管理
- C# async await
- [HNOI 2006]鬼谷子的钱袋
- 不敢穷,不敢病,不敢死……我们是独生子女
- 微信小程序的组件 component开发,提高效率第三篇
- python文本关联分析,详解Python文本操作相关模块
- NOD 32 企业版远程管理服务器病毒库更新失败
- php自动填表单,网页自动填表基础教程从简单开始
- 你还在用Rational Rose画图吗?来来来给你介绍一款开源免费上手容易的 BOUML UML画图工具。
- Windows应用商店0x80131500错误
- [循证理论与实践] Meta分析系列之五:贝叶斯 Meta 分析与 WinBUGS 软件