主题:【游戏】不看不知道,一看吓一跳!!! -- Highway
共:💬47 🌺6
不过在我所知道的OO语言中(C++,C#...),object的比较一般都是要求programmer提供比较函数或操作符,语言本身只提供基本的相等和不等的比较。所以不管这个box/unbox是不是java5。0的新feature,如果看到object之间的比较的case,就应该check一下所使用的比较操作符或者是比较函数是否是想要的。我想这个在以前的java的版本中应该也是成立的吧:)另外,Highway兄给的那个例子有点特殊,Integer这种object类型很有迷惑性的阿,如果i和j是什么Employee型的东西,估计大家就能一眼看出关键所在了:)
- 相关回复 上下关系8
😁谢谢参与。希望什么时候能看到阁下的原创大作!!! Highway 字0 2005-07-05 15:01:41
😜题目给的有问题阿 whoknows 字399 2005-07-01 20:08:49
😁你有所不知。在以前的Java中,<=,>=这些操作符只能用于原始数据类型 Highway 字139 2005-07-01 21:55:14
😁这个倒是,不过
😁这正是迷惑所在之处。Integer和Integer比较,<=, >=比较的是 Highway 字165 2005-07-01 22:57:10
我们应该使用哪个版本的好呢? wsxx 字229 2005-06-30 02:32:55
😉这个题目的意思是让我们注意一下class dependence Highway 字221 2005-06-30 10:35:54
我用1.4.2_08b,都挺正常的啊 wsxx 字85 2005-06-28 14:11:12