java,由控制台录入个人姓名,科目名称及成绩,并制表打印。
时间: 2024-09-21 16:04:00 浏览: 53
基于java实现学生成绩管理系统(java控制台版本)
5星 · 资源好评率100%
在Java中,你可以创建一个简单的控制台程序来获取用户输入的个人信息,如姓名、科目名称以及成绩,然后将这些数据存储在一个二维数组或HashMap中。这里是一个基本的示例:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入您的姓名:");
String name = scanner.nextLine();
System.out.println("请输入科目名称:");
String subject = scanner.nextLine();
System.out.println("请输入成绩:");
double score = scanner.nextDouble();
// 创建一个二维数组或者HashMap来存储数据
// 这里我们用二维数组作为例子
String[][] studentsData = new String[1][3];
studentsData[0] = {name, subject, String.valueOf(score)};
// 打印表格
System.out.println("\n姓名\t科目\t成绩");
for (String[] data : studentsData) {
System.out.println(data[0] + "\t" + data[1] + "\t" + data[2]);
}
scanner.close();
}
}
```
在这个程序中,`Scanner`类用于从控制台读取用户输入,然后我们通过循环遍历数组并打印出来。每行代表一位学生的姓名、科目和成绩。
阅读全文