Concatena caracteres em String

Galera, preciso de uma solução para o seguinte problema:
Tenho uma fila, cada posição tem um caractere, queria pegar esses caracteres e transformar numa String.
Por exemplo: fila: ‘1’, ‘2’, ‘3’, ‘4’, ai transformar numa string “1234”.

Tá tenso de resolver isso.
Vlw pela ajuda.


LinkedList<String> fila = new LinkedList<String>();
fila.add("1");
fila.add("2");
fila.add("3");
fila.add("4");

StringBuilder str = new StringBuilder();

for (String string : fila) {
	str.append(string);
}

System.out.println(str.toString());

Funciono legal.
Mas e se eu precisar transformar de StringBuilder para um valor inteiro.
O Integer.parseInt() não vai funcionar.
Tem alguma outra maneira?

seria?

Integer.parseInt(str.toString());

Valeu cara.
Eu programo muito muito muito pouco em java.
Tava aprendendo C e C++ e casa e java na facul.
Mas tenho que fazer uma calculadora sem limite de bits usando fila e pilha.
Vou começar a pegar java semana que vem, quando acaba as aulas.
Mas de qualquer maneira, obrigado pelas dicas.