Problema com instancia

0 respostas
P

Boa noite a todos.

Estou precisando criar um arraylist com uma instancia diferente de linkedlist em cada posição do array. Porém todas as posições do array estão apontando para a mesma instancia do linkedlist. Poderiam me ajudar.

Segue o código.

public class Principal {

	ArrayList lista;
	HashMap<String, Integer> hash;
	LinkedList<String> linkedList;
	
	public Principal() {
		lista = new ArrayList<LinkedList<String>>();
		
		linkedList = new LinkedList<String>();
		
		for (int i = 0; i < 26; i++) {

			lista.add(i, null);
			
		}
		
		hash = new HashMap<String, Integer>();
		hash.put("a", 0);
		hash.put("b", 1);
		hash.put("c", 2);
		hash.put("d", 3);
		hash.put("e", 4);
		hash.put("f", 5);
		hash.put("g", 6);
		hash.put("h", 7);
		hash.put("i", 8);
		hash.put("j", 9);
		hash.put("k", 10);
		hash.put("l", 11);
		hash.put("m", 12);
		hash.put("n", 13);
		hash.put("o", 14);
		hash.put("p", 15);
		hash.put("q", 16);
		hash.put("r", 17);
		hash.put("s", 18);
		hash.put("t", 19);
		hash.put("u", 20);
		hash.put("v", 21);
		hash.put("w", 22);
		hash.put("x", 23);
		hash.put("y", 24);
		hash.put("z", 25);
		
	}
}
Criado 7 de dezembro de 2010
Respostas 0
Participantes 1