Ola. Tenho um projeto em java.
Preciso utilizar um arrayList global.
Mas eu declaro e ele nao abre meu form. Ele da erro porcausa da ArrayList global.
Tipo isso:

Criar array- global
3 Respostas
1 like
Seu erro deve estar em outro metodo, porém faça o seguinte,
private List<String> nomes;
public Q1(){
nomes = new ArrayList<>(); // pode deixar sem o String dentro do <>
}
Também verifique se seu List pertence ao pacote java.util e não java.awt
O que o @4mega disse está corretíssimo.
É possível que ao importar a interface List você tenha importado do pacote awt.
Apenas para testes, faça assim:
public class Q1 extends javax.swing.JFrame {
private java.util.List<String> nomes = new java.util.ArrayList<String>();
//resto do código
}
Criado 29 de dezembro de 2016
Ultima resposta 3 de jan. de 2017
Respostas 3
Participantes 3
Alura O que é Python? — um guia completo para iniciar nessa linguagem de programação Acesse agora o guia sobre Python e inicie sua jornada nessa linguagem de programação: o que é e para que serve, sua sintaxe e como iniciar nela!
Casa do Codigo Engenharia de Prompt para Devs: Um guia para aprender a... Por Ricardo Pupo Larguesa — Casa do Codigo