Java开发网 |
注册 |
登录 |
帮助 |
搜索 |
排行榜 |
发帖统计
|
您没有登录 |
» Java开发网 » Java SE 综合讨论区
» 实战错误讨论
打印话题 寄给朋友 订阅主题 |
作者 | Re:关于equals()方法的一个疑惑 [Re:liumiaowilson] |
rhvic
发贴: 17 积分: 0 |
于 2005-10-15 23:46
我想问一下,这里:(图中红色部分) class Value { public int i; public void Value(int data) { i=data; } public boolean equals(Object obj) { if(obj!=null&&(obj instanceof Value)) if(this.i==((Value)obj).i) 这里既然前面的if已经有obj instanceof Value这个条件了,那么还需要用(Value)进行强制转换吗 return true; return false; } } public class Equals { public static void main(String [] args) { Value v1=new Value(); Value v2=new Value(); v1.i=10; v2.i=10; System.out.println(v1.equals(v2)); } } wildlife41@sina.com Eclipse使用技巧 |
话题树型展开 |
人气 | 标题 | 作者 | 字数 | 发贴时间 |
10959 | 关于equals()方法的一个疑惑 | liumiaowilson | 327 | 2005-10-12 18:07 |
9798 | Re:关于equals()方法的一个疑惑 | zcjl | 88 | 2005-10-12 20:45 |
9421 | Re:关于equals()方法的一个疑惑 | duguhong14 | 564 | 2005-10-13 07:18 |
9254 | Re:关于equals()方法的一个疑惑 | q_yuan | 131 | 2005-10-13 10:15 |
9178 | Re:关于equals()方法的一个疑惑 | liumiaowilson | 4 | 2005-10-15 11:04 |
9578 | Re:关于equals()方法的一个疑惑 | rhvic | 517 | 2005-10-15 23:46 |
9109 | Re:关于equals()方法的一个疑惑 | hamlet | 3 | 2005-10-16 15:38 |
9089 | Re:关于equals()方法的一个疑惑 | xiaoxujsj | 3 | 2005-10-16 20:56 |
9320 | Re:关于equals()方法的一个疑惑 | zcjl | 243 | 2005-10-16 22:20 |
9807 | Re:关于equals()方法的一个疑惑 | rhvic | 9 | 2005-10-17 11:40 |
已读帖子 新的帖子 被删除的帖子 |
Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1 客服电话 18559299278 客服信箱 714923@qq.com 客服QQ 714923 |