采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
又是Java语法问题:)
当你调用System.out.println(一个对象)的时候,就会调用这个对象所对应的类的toString()方法。更广义的说,当你要把这个类当做字符串使用的时候,就会调用它的toString()方法。
尝试自己编写一个Student类,不覆盖toString,调用System.out.println,看看会发生什么?再覆盖toString,看看会发生什么?
加油!:)
明白了,我用的是C#,当用控制台Console.Write的时候也是要调用toString的,我不知道这个机制才有这个疑问。
登录后可查看更多问答,登录/注册
动态数组/栈/队列/链表/BST/堆/线段树/Trie/并查集/AVL/红黑树…
10.4k 16
1.4k 17
1.3k 14