我已经开始在java中使用方法引用运算符
::
。
我基本上是向剪贴板管理器添加一个剪贴板侦听器,如下所示:
this.clipboardManager.addPrimaryClipChangedListener(this::doSomething);
但是由于这样我就无法获得对刚刚添加的侦听器的引用,那么我该如何删除侦听器呢?
像这样吗?
this.clipboardManager.removePrimaryClipChangedListener(this::doSomething);
您正在添加一个匿名类,然后尝试删除一个不存在的单独创建的匿名类。