关于错误:The type Date is ambiguous 可能的原因之一

来源:互联网 发布:尼古丁 贴片 危害 知乎 编辑:程序博客网 时间:2024/06/16 01:05

 The type Date is ambiguous ,意思是“Date类型不明确”,其实是因为冲突造成的。

如果你在自己的同一个文件里面即引入了java.sql.* 又引入了java.util.*,那么就会造成这样的冲突,因为这两个包里面都有Date类型,编译器不知道是哪一个。

解决方法一:

修改java.sql.*为java.sql.具体的类型。比如修改java.sql.*为java.sql.Connection,引入你要用的那几个就足够了。

这样避免了java.sql.Date的引入,不会造成冲突。

解决方法二:

在调用引起冲突的地方,指明用的是哪个包里面的Date。具体地说就是修改Date为java.util.Date或者java.sql.Date。


阅读全文
0 0
原创粉丝点击