定义:
oString用于类 的方法Object 返回一个字符串,该字符串由对象作为实例的类的名称,符号字符“ @”和对象的哈希码的无符号十六进制表示组成。
to String()方法是Object类中的方法,在使用中可以将其重写。
作用:
1.打印类中的实体变量属性
2.重写to String()方法,然后直接println()输出类对象名,就会打印出本类属性或自定义输出内容。
3.to String()方法同样适用于数组和对象数组。调用Arrays中的to String()方法。
4.用于对象数组,使用时需要在类中重写to String()方法后调用该方法。
案例
输出数组的内容和类中的属性。
package base.base020;
/*
to String()方法
打印类中的属性
*/
public class test {
int a;//属性a
public test() {
}
public test(int a) {
this.a = a;
}
public int getA() {
return a;
}
public void setA(int a) {
this.a = a;
}
@Override
public String toString() {
return "test{" +
"a=" + a +
'}';
}
public static void main(String[] args) {
test t1 = new test(5);
System.out.println(t1);
}
}
运行结果: