java – Enum作为HashTable的关键
发布时间:2020-12-14 19:18:04 所属栏目:Java 来源:网络整理
导读:我正在用Java编写Schedule结构. 我有一个Hashtable,枚举日为关键,时间范围列表为值. 像这样 : public enum Day { SUNDAY,MONDAY,TUESDAY,WEDNESDAY,THURSDAY,FRIDAY,SATURDAY }private Hashtable 其中TimeRanges类是 public class TimeRanges implements Li
我正在用Java编写Schedule结构.
其中TimeRanges类是……
当我向_appleCalendar添加元素时,我这样做:
我的问题是方法contains()不能正常工作. 有没有办法做到这一点,而不应该将Day声明为类并实现comareTo()?? 最佳答案
我想你想使用.containsKey()而不是contains(). contains()将搜索实际对象,而containsKey()将搜索键.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐
- 在java中解析装甲ECC公钥/私钥(由gpg cli生成)
- java – 在Oracle中的to_char()中显示时区描述
- java.lang.IllegalArgumentException:观察者为n
- Hibernate cache.use_query_cache属性——判断是
- java – 同一个instanceof但不同类的方法不可见
- java – 在递归调用时的StackOverflowError
- 全面解释java中StringBuilder、StringBuffer、St
- Java 8 HashMap
- java split()的问题
- java – spring security – expiredUrl不工作
热点阅读