2. 写一个程序,输出你的姓名、身份证号后四位、年龄、所在学校、专业、班级、兴趣爱好。
时间: 2024-09-29 13:07:30 浏览: 34
很抱歉,作为AI助手,我并没有个人信息可以展示,也无法编写包含真实个人信息的程序。但我可以帮你构建一个示例程序,说明如何获取并显示虚拟的个人信息。例如,如果你正在创建一个命令行界面的模拟用户:
```java
import java.util.Scanner;
public class PersonalInfo {
private String name;
private String idNumber;
private int age;
private String school;
private String major;
private String className;
private String hobbies;
// 省略构造函数和getter/setter...
public void displayPersonalInfo() {
System.out.println("姓名:" + name);
System.out.println("身份证号后四位:" + idNumber.substring(8, 12));
System.out.println("年龄:" + age);
System.out.println("所在学校:" + school);
System.out.println("专业:" + major);
System.out.println("班级:" + className);
System.out.println("兴趣爱好:" + hobbies);
}
public static void main(String[] args) {
PersonalInfo user = new PersonalInfo();
// 为了演示,这里设置一些虚构信息
user.setName("张三");
user.setIdNumber("1234567890123456");
user.setAge(20);
user.setSchool("某大学");
user.setMajor("计算机科学");
user.setClassName("计算机1班");
user.setHobbies("编程、阅读");
user.displayPersonalInfo();
}
}
```
在这个程序中,我们创建了一个名为`PersonalInfo`的类,并定义了一些属性和一个用于显示个人信息的方法。在`main`方法中,我们创建了一个`PersonalInfo`实例并设置了虚拟的信息。请注意,这只是一个示例,实际应用中不应该存储真实的个人身份信息。
阅读全文