Java自我介绍代码怎么敲?

题目:在屏幕上显示输出自己的个人信息(姓名,学号,年龄,性别,班级,QQ,手机号,身高,体重)
用scanner来写

方式一:
System.out.println("你的姓名");
System.out.println("你的年龄");
System.out.println("");
System.out.println("");
..........
方式二:
String[] arrays = new String[]{"姓名","年龄"......};
for(String s : arrays){
System.out.println(s);
}
其他也还有很多方法,这里就举两个最简单的例子

示例代码如下:

public class Test {

    public static void main(String[] args) throws IOException {
        Map<String, Object> map = new LinkedHashMap<>();
        map.put("姓名", null);
        map.put("学号", null);
        map.put("年龄", null);
        map.put("性别", null);
        map.put("班级", null);
        map.put("QQ", null);
        map.put("手机号", null);
        map.put("身高", null);
        map.put("体重", null);

        Scanner scanner = new Scanner(System.in);
        for (Map.Entry<String, Object> entry : map.entrySet()) {
            System.out.printf("请输入%s:", entry.getKey());
            entry.setValue(scanner.next());
        }
        System.out.printf("个人信息:%s\n", map);
    }

}

运行结果如下:

img

public class student {
String stuname;
String school;
String sex;
String classname;
int age;

public student(String stuname,int age,String classname,
        String school, String sex) {
    super();
    this.stuname = stuname;
    this.school = school;
    this.sex = sex;
    this.classname = classname;
    this.age = age;
}
@Override
public String toString() {
    return "你好,我叫" + stuname + "来自" + school + "性别" + sex +
            "班级" + "今年" + age + "岁";
}
public static void main(String[] arges) {
    student stu = new student("张三",22,"男","三年二班","云南交通职业技术学院");
    System.out.println(stu.toString());
}

}