在调试器中方法1和方法2都从一个包中得到相同的类型的对象,如何在调试器中判断这两个对象是否是同一对象? 不是这附加的代码通过==来判断,而是希望直接在调试器中就能判断。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我们用java解决实际问题。欢迎有经验的java程序员加入我们的讨论,因人数接近上限,初级人员暂时不能加入,请谅解。QQ 群:3001581 看这两个对象的hashcode是否相同 to yanhan0615(炮炮) ( ) : 如果这个对象的hashcode方法被用户覆盖了,那用hashcode就不行了吧? 我又仔细看了下你的问题,你是要寻求这两个对象是否是同一对象,那么看hashcode的方法是不可行的,它只能判断两个对象是否相同,不能判断是否同一对象,期待有人能解决 我用 Eclipse 调试程序的时候,查看对象的值,总会有一个 ID,应该能作为对象的唯一标识吧。 在c中,可以比较两个对象的内存地址来判断两个对象是否一致。在java中如何判断? 程序员也许应该更关心两个对象是否“相等”,而不必太关心它们是否“同一”。或许,Java 语言就是要鼓励这种思维方式…… 回复人:dddlgbb(gbb) ( 一级(初级)) 信誉:100 2006-07-24 22:58:00 得分:0? 在c中,可以比较两个对象的内存地址来判断两个对象是否一致。在java中如何判断?----------------------------------------------------------------------------== 在调试的时候,会有一个ID显示给你的。比如Eclipse,Debug视图下,有一个View叫Variables,在里面你能看到所有的变量和它们的Value,如果Value是个对象,那么对象后面会有一个小括号标明id=??。id一样的,就是同一个对象。 这是什么用法? Hashtable的遍历输出顺序问题 向APPLET传参数的问题 如何重定义数组维数(在线等急需知道) sun公布了jdk1.5的源代码,牛,太牛了,大家都下载吧,学习的好机会。 关于swing组件中的,thread safe 利用Google提供的Google web API来对Internet进行搜索,该API有每天搜索1000次,每次搜索10条结果的限制,请问怎么解决只能搜索10 关于JAVA语言的多线程问题? 如何将jar文件编译为exe 文件 关于虚拟现实(VRML)的问题 关于对象的相互调用 异常求助200分,在线等。
如果这个对象的hashcode方法被用户覆盖了,那用hashcode就不行了吧?
或许,Java 语言就是要鼓励这种思维方式……
?
在c中,可以比较两个对象的内存地址来判断两个对象是否一致。在java中如何判断?----------------------------------------------------------------------------
==
比如Eclipse,Debug视图下,有一个View叫Variables,在里面你能看到所有的变量和它们的Value,如果Value是个对象,那么对象后面会有一个小括号标明id=??。
id一样的,就是同一个对象。