Q
如何获得实例编号
3
A
回答
1
默认情况下,调试器显示您toString()
方法与对象的hashCode的结果。因此,您可以通过执行hashCode()
方法来查看该值。
5
请参阅System.identityHashCode
返回在对象上未覆盖Object.hashCode
时将返回的数字。它不是一个完美的身份代理,因为多个对象可能具有相同的身份哈希码,但它对调试非常有用。
0
我想你指的对象toString()实现:
return getClass().getName() + "@" + Integer.toHexString(hashCode());
0
也许我错了,但我不认为一个类的实例进行了编号。我曾多次搜寻某种方法来获取某个特定课程的实例,并根据我的搜索,这是不可能的。实例有一个地址,但是我没有看到类实例编号的用法(对象没有按内存AFAIK中的类进行排序)。请注意,您始终可以创建一个机制,将数字提供给特定类的实例。在类中有一个静态计数并将其值赋给您创建的每个新实例(在构造函数中)并每次增加它。这将是区分实例的一种方式。
相关问题
- 1. 如何获得SKU编号
- 2. 获得实例
- 3. 无法获得实际记录编号
- 4. 获得实例名
- 5. 如何获得活动的Excel实例?
- 6. 如何获得MBean绑定类实例
- 7. 如何获得RememberMeServices的实例?
- 8. 如何获得类的实例
- 9. 如何获得Jasper PdfExporterConfiguration的实例?
- 10. 如何通过课堂获得实例?
- 11. 如何获得__call__实例的附件?
- 12. 如何在Extjs中获得类实例?
- 13. 如何在Django的ModelForm获得实例
- 14. 如何获得ES6类实例
- 15. 如何获得编译时参考当前的类实例
- 16. 如何获得IsString实例中文字的编译时验证?
- 17. 如何获得aws实例,因为我有实例的ip
- 18. jquery从编号获得编号
- 19. 获得实例名C#
- 20. 获得最大编号为
- 21. 如何获得smsc号android?
- 22. 我如何从CER获得一些信息(例如序列号)?
- 23. 我如何获得在php中创建另一个对象实例的实例?
- 24. 如何获得在xml中实例化的自定义视图的实例?
- 25. 如何以编程方式获得经理实例模型在Django
- 26. 如何获取Bar实例?
- 27. 模板实例化 - 编译器如何避免重复符号?
- 28. Spring-Roo:如何按名称或编号检索组件实例?
- 29. 无法编辑Google Cloud SQL实例,获得空白屏幕
- 30. 如何从ID号码获取对象实例的信息
我相信数字只是对象的内存地址。 `hashCode`可能会返回这个数字,或者它的一个消息版本。 – cdhowie 2010-11-25 20:01:34