• 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相关推荐

  1. java编程定义一个表示学生信息的类student_要求如下_用JAVA定义一个学生类Student来表示学生信息,学生类中包含成员有学号(id)、姓名(name)、年龄和成绩...

    展开全部 如下所示: public class Student { private int sNo; //学号 private String name; //姓名 private String sex ...

  2. java编写学生类student.属性:姓名_学号_年龄_用JAVA定义一个学生类Student来表示学生信息,含成员学号、姓名、年龄和成绩...

    展开全部 如下所示: public class Student { private int sNo; //学号 private String name; //姓名 private String sex ...

  3. Java——(1)定义一个学生类Student,包含属性:姓名(String name)、年龄(int age) (2)定义Map集合,用Student对象作为key

    分析以下需求,并用代码实现: (1)定义一个学生类Student,包含属性:姓名(String name).年龄(int age) (2)定义Map集合,用Student对象作为key,用字符串(此表 ...

  4. Java私有的private的使用——按照以下要求设计一个学生类Student,并进行测试

    请按照以下要求设计一个学生类Student,并进行测试.要求如下: Student类中包含姓名.成绩两个属性 分别给这两个属性定义两个方法,一个方法用于设置值,一个方法用于获取值,其中成绩在0-100 ...

  5. 定义一个学生类Student,包含三个属性姓名、年龄、性别, 创建三个学生对象存入ArrayList集合中。 A:使用迭代器遍历集合。 B:求出年龄最大的学生,然后将该对象的姓名变为:小猪佩奇。

    Java基础 定义一个学生类Student,包含三个属性姓名.年龄.性别, 创建三个学生对象存入ArrayList集合中. A:使用迭代器遍历集合. B:求出年龄最大的学生,然后将该对象的姓名变为:小 ...

  6. python定义一个学生类姓名、年龄、性别、成绩、你成绩评价_.定义一个学生类Student,包含三个属性姓名、年龄、性别,创建三个学生对象存入ArrayList集合中。...

    3.定义一个学生类Student,包含三个属性姓名.年龄.性别,创建三个学生对象存入ArrayList集合中. A:遍历集合遍历输出. B:求出年龄最大的学生,让后将该对象的姓名变为:王者荣耀. pa ...

  7. 编写一个学生类 student,包含的属性有学号、姓名年龄,将所有学生存储在一个数组中

    编写一个学生类 student,包含的属性有学号.姓名年龄,将所有学生存储在一个数组中,自拟数据,用数组的初始化方法给数组赋值,并实现如下操作: ①将所有学生年龄增加一岁 ②按数组中顺序显示所有学生信 ...

  8. 封装一个学生类Student(使用类与对象的方法)

    5.封装一个学生类Student,(自行分辨定义为类属性还是实例属性,方法定义为实例方法) - 属性:身份(学生),姓名,年龄,性别,英语成绩,数学成绩,语文成绩, - 方法一:计算总分,方法二:计算 ...

  9. 设计一个学生类Student

    设计一个学生类Student 其属性有:姓名(name).年龄(age).学历(education),由Student类派生出本科生类Undergraduate和研究生类Graduate,本科生类增加 ...

  10. 请按照以下要求设计一个学生类Student,并进行测试,要求如下:

    请按照以下要求设计一个学生类Student,并进行测试,要求如下: (1)Student类中包含姓名.成绩两个属性. (2)分别给这两个属性定义两个方法,一个方法用于设置值,另一个方法用于获取值. ( ...

最新文章

  1. activity生命周期及数据保存
  2. Eclipse启动之四 : Eclipse核心框架启动(百度空间迁移)
  3. 大连理工大学网络教育学院2014年3月份计算机原理课程补考试卷,大连理工大学网络教育2014年3月份自动化控制原理考试模.doc...
  4. python多线程爬虫数据顺序_多线程爬取小说时如何保证章节的顺序
  5. Redis存储(实现)原理
  6. 评价的等级优良差_满意程度等级划分
  7. Ubuntu18.04 Flutter开发环境搭建
  8. 利用tensorflow构建AlexNet模型,实现小数量级的猫狗分类(只有train)
  9. 小程序的服务器怎么与数据库连接,小程序怎么连接服务器数据库
  10. (12) 需求征集 -- 序列管理、编号管理
  11. C# async await
  12. [HNOI 2006]鬼谷子的钱袋
  13. 不敢穷,不敢病,不敢死……我们是独生子女
  14. 微信小程序的组件 component开发,提高效率第三篇
  15. python文本关联分析,详解Python文本操作相关模块
  16. NOD 32 企业版远程管理服务器病毒库更新失败
  17. php自动填表单,网页自动填表基础教程从简单开始
  18. 你还在用Rational Rose画图吗?来来来给你介绍一款开源免费上手容易的 BOUML UML画图工具。
  19. Windows应用商店0x80131500错误
  20. [循证理论与实践] Meta分析系列之五:贝叶斯 Meta 分析与 WinBUGS 软件

热门文章

  1. “五小时定律”:巴菲特受益一生的生活习惯
  2. 计算机重装后如何连接无线网络,电脑重装系统后无线网络连接不上怎么办
  3. 边缘计算中任务卸载研究综述
  4. APP赚钱盈利的8大方法
  5. 中位数、众数和均值的关系
  6. TF标准模型TensorFlow Mobile for Android
  7. Yii中处理前后台登录新方法 | 饭饭博客
  8. 三层交换机原理及实验操作
  9. 修行一定要在寺院里吗,出家人离开寺院修行,都属邪门外道吗?
  10. 谷歌十大高薪职位:首席软件工程师居首