一.Object类中的toString()方法
- 它用于返回表示对象值得字符串。自定义类未重写toString方法,如:
Employee employee = new Employee("Alice Adams", 75000, 1987, 12, 15);
System.out.println(employee);
结果为
二.自定义toString()方法
- 在实际开发中,程序员为了更加直观的看出对象中的域值,可以通过重写toString()方法。
- 以Employee类为例
public class Employee
{
private String name;
private double salary;
private LocalDate hireDay;
public String toString()
{
return getClass().getName() + "[name=" + name + ",salary=" + salary + ",hireDay=" + hireDay
+ "]";
}
}
- 打印的效果