不同包的两个同名类,同时导入一个类是报错,怎么办?

JAVA中不同包的两个同名类,同时导入一个类是报错,怎么办?

问题描述

在写爬虫时,同一个类中需要import org.jsoup.nodes.Document与org.bson.Document这两个类,但是报错了,同一个类中不能有两个同名的类。

解决办法

仅仅导入一个,或者不导入这两个包,需要调用时使用全部路径,即如下所示:

org.jsoup.nodes.Document doc = Jsoup.parse(htmlStr);
MongoCollection<org.bson.Document> col = mgdb.getCollection("test");

猜你喜欢

转载自blog.csdn.net/weixin_43229107/article/details/84981980