我们在中定义了一组方法java.lang.Object
。并且每个类都会自动扩展该类。
如何在java.lang.Object
课堂上添加方法?
不(仅通过修改rt.jar或bootclasspath),为什么当您可以编写自己的类(按照定义)时,为什么要这样做extends Object
呢?
如果出现“需要”以将方法添加到现有类(特别是JRE库中的某些类)的情况,通常表明您的设计/对象模型不健全。向我们显示您为什么要这样做,我们可以为您提供更好的帮助。
通过对另一个答案的评论,我了解到您要打印有关“未知”对象的信息。这正是toString()
目的。如果您在自己的类上覆盖该方法,则可以完全控制输出,而不是通常的输出name@hash
。当然,这是假设您没有将任何东西扔到有问题的方法中,而只是将您控制的类扔了进去。
干杯,
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句