[英]Import java.nio.file.Files and com.google.common.io.Files in 1 file is not allowed
我是 java 的新手,我需要使用与 MAVEN 依赖项不同的功能,但它们具有相同的名称,如下所示,
import java.nio.file.Files;
import com.google.common.io.Files;
我不允许我导入。 我会抛出错误
The import com.google.common.io.Files collides with another import statement
这能解决吗? 多谢。
当您必须使用同名的两个类时,您必须导入其中一个并在代码中使用另一个的完全限定名称。
例如,保留第一个导入。 当您想为每种类型创建一个变量时,您可以执行以下操作:
import java.nio.file.Files;
public class MyClass{
Files files; //This variable uses the imported type
com.google.common.io.Files ioFiles; //This variable uses the explicit type
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.