我想要一个Map实现,我可以在其中添加put()事件的监听器.
在标准或任何第三方图书馆有什么样的吗?
解决方法
我不知道任何标准或第三方,但很容易,只需创建一个包装另一个Map并实现Map界面的类:
public class MapListener<K,V> implements Map<K,V> { private final Map<K,V> delegatee; public MapListener(Map<K,V> delegatee) { this.delegatee = delegatee; } // implement all Map methods,with callbacks you need. }