用Java设置实例?
Java定义了一个Set接口,其中
contains() 定义如下:
Collection接口将
我需要一个Java’实例集’,其中contains()基于==而不是equals().换句话说,一组硬实例,其中两个不同的对象A和B,其中A.equals(B)可以在同一组中共存,因为A!= B. 这样的’实例集’是用Java还是在一些公共库中提供的?我找不到任何东西,但可能有人知道更好.如果没有,我会实施它.谢谢. 解决方法
JRE中没有直接的“实例集”.
但是有一个 并且有一个名为 因此,您可以轻松地构建自己的实例集,如下所示: Set<MyType> instanceSet = Collections.newSetFromMap(new IdentityHashMap<MyType,Boolean>()); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |