美文网首页
Object类中4个常用的方法三:toString()方法

Object类中4个常用的方法三:toString()方法

作者: 半年很快 | 来源:发表于2018-06-22 20:35 被阅读0次

public class Demo {
public static void main(String[] args){
Car car1 = new Car(3);
Car car2 = new Car(5);

            //默认调用的是toString(),toString()方法:打印的是包名+类名+@+哈希值
    //System.out.println(car1);
    //做法:重写toString,使用他打印对象的属性等相关信息
    System.out.println(car1.toString());//com.qianfeng.test.Car@1db9742

class Car{
int wheel;
int height;

public Car(int wheel) {
    super();
    this.wheel = wheel;
}
//重写toString
public String toString(){
    return wheel+" "+height;
}
@Override//重写toString方法
public String toString() {
    return "Car [wheel=" + wheel + ", height=" + height + "]";
}

}
注意点:
一个字符串和另外一种类型连接的时候,另外一种类型会自动转换成String类型,然后再和字符串连接。

相关文章

网友评论

      本文标题:Object类中4个常用的方法三:toString()方法

      本文链接:https://www.haomeiwen.com/subject/hmxzsftx.html