问答详情
源自:9-8 Java 中的 Object 类 Ⅰ

tostring我只输出属性值没类名和属性名

package 父子类;
public class Son extends Father {
		public Son(){
				age=20;		
				System.out.println("子类构造方法");	
				}
		public void method(){
				System.out.println(age);	
				}	
				@Override	
				public String toString() {
						return "Son [age=" + age + "]";
							}	
							}


提问者:慕粉3593996 2019-02-16 08:22

个回答

  • qq_慕码人5248226
    2019-07-11 20:53:10

    简单来说toString 就是return回来一个值 

  • Dusdii
    2019-02-18 22:09:16

    看看完整的代码

    你的main方法是什么样子的

  • 慕无忌0038581
    2019-02-17 13:47:43

    这个toString返回了一个字符串,“Son[age=20]”,其中Son就是类名,age是属性名,20是属性值。