Lista não instanciada?

Estou criando uma lista

...
public void arquivo() {
       List l = new List();// Aqui diz "The tyoe List cannot be instantiated"
}

try {
ArquivoTextoBean atb = new ArquivoTextoBean();
while ((linha = leitor.readLine()) != null) {
      ....
      ....
    while (st.hasMoreTokens()) {
       atb.setTeste(st.nextToken());
       ....
    }
l.add(atb);
}

}catch(Exception e){
}
....

só que está reclamando que não está intanciada, como posso resolver ??

:?: :wink:

List é uma interface, você não pode instanciá-la.

Faça:
List lista = new ArrayList()
ou List lista = new LinkedList(), ou qualquer outra classe concreta que implemente List

Entendi, valeu…funcionou agora!!

Um abraço!