JAVA 用toString的输出的样本
时间: 2023-12-14 21:39:58 浏览: 81
Java Object toString方法原理解析
当我们在Java中创建一个对象时,我们可以使用`toString()`方法将对象转换为字符串,这个字符串通常包含对象的属性和值。下面是一个例子:
```java
public class Person {
private String name;
private int age;
public Person(String name, int age) {
this.name = name;
this.age = age;
}
@Override
public String toString() {
return "Person{" +
"name='" + name + '\'' +
", age=" + age +
'}';
}
}
```
在上面的代码中,我们定义了一个名为Person的类,该类有两个属性:name和age。我们还定义了一个构造函数来初始化这些属性,以及一个`toString()`方法来将对象转换为字符串。我们在`toString()`方法中使用字符串拼接的方式,将对象的属性和值组合成一个字符串。
现在,我们可以使用以下代码来创建一个Person对象,并将其转换为字符串:
```java
Person person = new Person("张三", 20);
String str = person.toString();
System.out.println(str);
```
输出结果为:
```
Person{name='张三', age=20}
```
这个字符串就是我们通过`toString()`方法得到的。可以看到,该字符串包含了对象的属性和值。
阅读全文