CLASE AMBIGUA JAVA.AWT.LIST Y JAVA.UTIL.LIST

romano147
24 de Febrero del 2002
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

juan carlos zorzi
24 de Febrero del 2002
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.

xoMateix
24 de Febrero del 2002
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