格式化输出学生对象数据 java
时间: 2024-02-05 14:44:14 浏览: 20
你可以使用Java中的toString()方法来格式化输出一个学生对象的数据。例如:
```
public class Student {
private String name;
private int age;
public Student(String name, int age) {
this.name = name;
this.age = age;
}
@Override
public String toString() {
return "Student{" +
"name='" + name + '\'' +
", age=" + age +
'}';
}
}
```
在上面的代码中,我们重写了Object类中的toString()方法,以便在打印出一个Student对象时能够输出该对象的详细信息。你可以使用以下代码来测试这个方法:
```
Student s = new Student("John", 20);
System.out.println(s);
```
上述代码的输出结果将会是:
```
Student{name='John', age=20}
```
请注意,我们没有直接调用toString()方法,而是将Student对象传递给了System.out.println()方法,该方法会自动调用toString()方法来获取对象的字符串表示。