让我们假设你写的代码:如何轻松交换导入的类?
Supplier<Boolean> supplier =() -> true;
但是,如果你有番石榴在classpath中,那么也有Supplier
两种实现方式 - 从com.google.common.base
和java.util.function
。
如何在IntelliJ中轻松地将导入的类从一个类更改为另一个类?
问题不在于Supplier
类。这是关于意外导入不正确实施的一般问题。目前,在这种情况下,我转到文件顶部的导入,删除错误导入,点击F2,然后替代 + 输入并选择正确的导入。我相信你知道更快的方法!
在Eclipse中,当完成类名称时,如果存在歧义,则会询问您需要哪种实现...(在导入自动设置之前)。在这种情况下,Intellij不问? –
它问,但谁在乎。它知道更好,进入! :-) – fracz
删除坏的导入并重新导入正确的导入是我知道如何的唯一方法。现在真的不能比现在容易得多吗? – JJF