-->
当前位置:首页 > 题库 > 正文内容

程序填空题:读取学生信息,按要求的格式打印出来。(构造方法和toString方法)

Luz4年前 (2021-06-19)题库2347
读取学生信息,按要求打印出来。

输入有若干行,每行的格式为:学号、姓名、年龄,中间有空格分隔。

1 Kate 20  

每行输入,对应一行输出。输出格式:

Student [id=1, name=Kate, age=20]

```Java
import java.util.Scanner;
class Student{
	int id;  //学号
	String name;  //姓名
	int age;  //年龄
	public Student(int id, String name, int age) {

	}
	@Override
	public String toString() {
		return;
	}	
}
public class Main {
	public static void main(String[] args) {
		Scanner sc=new Scanner(System.in);
		int id;
		String name;
		int age;
		Student stu;
		while(sc.hasNext())
		{
			id=sc.nextInt();
			name=sc.next();
			age=sc.nextInt();
			stu=new Student(id,name,age);
			System.out.println(stu);
		}
	}
}
```






答案: 第1空: super(); this.id = id; this.name = name; this.age = age; 第2空: "Student [id=" + id + ", name=" + name + ", age=" + age + "]"


发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。