What is an 'ambiguous type' error in Java?

前端 未结 2 413
礼貌的吻别
礼貌的吻别 2021-01-18 03:13

In the following code, I get an error from the compiler on the last line that says: \'the type List is Ambiguous\' (on the line that attempts to define cgxHist list). What

2条回答
  •  傲寒
    傲寒 (楼主)
    2021-01-18 04:07

    java.awt.List
    
    java.util.List
    

    Both of these exist. You'll have to add the namespace in front to use one:

    java.util.List cgxHist = new ArrayList();
    

    If you don't, it doesn't know how to interpret the List: is it the awt one or util? Ergo: ambiguous.

提交回复
热议问题