admin 管理员组

文章数量: 887239


2024年1月19日发(作者:web前端开发推荐学校)

tostring java函数

在 Java 中,`toString`函数是 Object 类的一个方法,用于返回对象的字符串表示。它的默认实现会返回对象的类名和哈希码的十六进制表示。不过,通常情况下,Java 类会重写`toString`方法,以提供更有意义的对象表示。

以下是一个示例,展示如何重写`toString`方法:

```java

public class Student {

private String name;

private int age;

// 构造函数

public Student(String name, int age) {

= name;

= age;

}

// getter 方法

public String getName() {

return name;

}

public int getAge() {

return age;

}

@Override

public String toString() {

return "Student{" +

"name='" + name + ''' +

", age=" + age +

'}';

}

}

public class Main {

public static void main(String[] args) {

Student student = new Student("Alice", 20);

n(ng());

}

}

```

在上述示例中,我们创建了一个`Student`类,它具有`name`和`age`属性。我们重写了`toString`方法,以便在打印对象时提供更详细的信息。在`toString`方法中,我们使用了`StringBuilder`来构建字符串表示。

在`Main`类的`main`方法中,我们创建了一个`Student`对象,并打印其字符串表示。运行程序后,将会输出`Student{name='Alice', age=20}`。

通过重写`toString`方法,我们可以在调试和输出对象信息时提供更有用的描述。这有助于更好地理解对象的状态和属性。


本文标签: 对象 方法 提供 表示