CLASE AMBIGUA JAVA.AWT.LIST Y JAVA.UTIL.LIST
AL INTENTAR CREAR UN OBJETO LIST DEL PAQUETE JAVA.AWT Y UTILIZANDO TAMBIEN EL PAQUETE JAVA.UTIL ME DICE QUE ES UNA CLASE AMBIGUA Y NO LO PUEDE RESOLVER. NECESITO UTILIZAR LOS DOS PAQUETES. POR FAVOR AYUDARME. ES URGENTE
java.awt.List y java.util.List son dos tipos diferentes, la primera es una clase, la segunda es una interface. No se que es lo que vaz a hacer y sería más fácil si pudieramos ver el código.
Hola, lo que le pasa al compilador es que cuando tu pones: List lista = null; no sabe a cuál de las dos te estás refiriendo, de manera que la solución es referenciar una de las dos con el nombre completo de clase: java.util.List lista = null; y la otra haciendo el import tal cual. Ejemplo
import java.awt.*;
public class Ejemplo {
private List awtLista = null;
private java.util.List utilList = null;
}
adiós
import java.awt.*;
public class Ejemplo {
private List awtLista = null;
private java.util.List utilList = null;
}
adiós