创建student(学号,姓名,数学。英语),并定义张三、李四两 位学生信息,查询显示他们数学的成绩。(提交程序代码及运行 截图)java
时间: 2024-10-19 16:13:24 浏览: 19
java代码-【3】定义一个学生类,使用LinkedList对学生类进行管理,执行添加操作,并打印数据。 运行效果图为: 任务: 1.定义一个学生类Student (1)属性为:学号stuId(int),姓名name(String),成绩score(float) (2)方法为:构造方法,getter和setter方法,toString方法 2.定义三个Student类的对象,添加到LinkedList中 3.显示LinkedList中元素的内容
在Java中,我们可以创建一个简单的Student类,包含学号、姓名和两个属性(数学成绩和英语成绩)。然后,可以创建具体的实例如张三和李四,并设置他们的成绩。下面是一个示例代码:
```java
// 定义Student类
public class Student {
private String id;
private String name;
private double mathScore;
private double englishScore;
public Student(String id, String name, double math, double english) {
this.id = id;
this.name = name;
this.mathScore = math;
this.englishScore = english;
}
// 提供getter和setter方法
public String getId() { return id; }
public void setId(String id) { this.id = id; }
public String getName() { return name; }
public void setName(String name) { this.name = name; }
public double getMathScore() { return mathScore; }
public void setMathScore(double mathScore) { this.mathScore = mathScore; }
}
public class Main {
public static void main(String[] args) {
// 创建张三和李四的实例
Student zhangSan = new Student("001", "张三", 95.0, 88.0);
Student liSi = new Student("002", "李四", 90.0, 92.0);
// 打印张三和李四的数学成绩
System.out.println("张三的数学成绩是:" + zhangSan.getMathScore());
System.out.println("李四的数学成绩是:" + liSi.getMathScore());
}
}
```
当你运行这个程序,它将分别打印出张三和李四的数学成绩。
注意:由于这是文本环境,无法提供运行截图。在实际开发环境中,你可以将上述代码复制到一个名为`StudentExample.java`的文件中,通过命令行工具(如`javac`编译,`java Main`运行)查看输出结果。
阅读全文