用java定义一个学生对象数组,使用上题中定义的Student类 创建10个该类的对象并保存在数据中,让用户输入10个 学生的姓名、学号和成绩,输入之后输出10位学生的所有 信息。
时间: 2024-05-15 20:15:16 浏览: 5
以下是Java代码实现:
```
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
Student[] students = new Student[10];
for (int i = 0; i < 10; i++) {
System.out.print("请输入第" + (i + 1) + "位学生的姓名:");
String name = scanner.nextLine();
System.out.print("请输入第" + (i + 1) + "位学生的学号:");
String id = scanner.nextLine();
System.out.print("请输入第" + (i + 1) + "位学生的成绩:");
double score = scanner.nextDouble();
scanner.nextLine(); // 吃掉多余的换行符
students[i] = new Student(name, id, score);
}
System.out.println("所有学生信息如下:");
for (int i = 0; i < 10; i++) {
System.out.println("姓名:" + students[i].getName() + ",学号:" + students[i].getId() + ",成绩:" + students[i].getScore());
}
}
}
class Student {
private String name;
private String id;
private double score;
public Student(String name, String id, double score) {
this.name = name;
this.id = id;
this.score = score;
}
public String getName() {
return name;
}
public String getId() {
return id;
}
public double getScore() {
return score;
}
}
```
运行结果示例:
```
请输入第1位学生的姓名:张三
请输入第1位学生的学号:101
请输入第1位学生的成绩:90
请输入第2位学生的姓名:李四
请输入第2位学生的学号:102
请输入第2位学生的成绩:85
请输入第3位学生的姓名:王五
请输入第3位学生的学号:103
请输入第3位学生的成绩:92.5
请输入第4位学生的姓名:赵六
请输入第4位学生的学号:104
请输入第4位学生的成绩:78
请输入第5位学生的姓名:刘七
请输入第5位学生的学号:105
请输入第5位学生的成绩:88.5
请输入第6位学生的姓名:周八
请输入第6位学生的学号:106
请输入第6位学生的成绩:79
请输入第7位学生的姓名:吴九
请输入第7位学生的学号:107
请输入第7位学生的成绩:94
请输入第8位学生的姓名:郑十
请输入第8位学生的学号:108
请输入第8位学生的成绩:87
请输入第9位学生的姓名:孙一
请输入第9位学生的学号:109
请输入第9位学生的成绩:91
请输入第10位学生的姓名:钱二
请输入第10位学生的学号:110
请输入第10位学生的成绩:82.5
所有学生信息如下:
姓名:张三,学号:101,成绩:90.0
姓名:李四,学号:102,成绩:85.0
姓名:王五,学号:103,成绩:92.5
姓名:赵六,学号:104,成绩:78.0
姓名:刘七,学号:105,成绩:88.5
姓名:周八,学号:106,成绩:79.0
姓名:吴九,学号:107,成绩:94.0
姓名:郑十,学号:108,成绩:87.0
姓名:孙一,学号:109,成绩:91.0
姓名:钱二,学号:110,成绩:82.5
```
相关推荐
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)