Problema de acesso a um array de object

Tenho um arraylist de objects, e dentro destes objects tenho uma espécie de array de 5 posições. Eu não estou conseguindo alterar o conteúdo deste array. Alguém sabe como faço isso?
Em anexo imagem com a estrutura do arraylist e as informações que preciso alterar.

List<Object[]> a = new ArrayList<Object[]>(2);

a.add(new Object{"Fulano", "10"});
a.add(new Object{"Beltrano", "20"});

for (int i =0; i < a.size(); i++) {
    Object[] o = a.get(i);
    o[0] = "Tralala";
    o[1] = "Tralala"+i;
    a.put(i, o);

}

Tiago, aqui em meu ambiente eu não tenho suporte a generics.
Teria uma outra forma?

Tem sim Ênio, tirando o generics do Código :smiley:

 List a = new ArrayList(2);
 
 a.add(new Object{"Fulano", "10"});
 a.add(new Object{"Beltrano", "20"});
 
 for (int i =0; i < a.size(); i++) {
     Object[] o = a.get(i);
     o[0] = "Tralala";
     o[1] = "Tralala"+i;
     a.put(i, o);
 
 }

Caro Thiago, tudo certinho, apenas tive que fazer algumas pequenas mudanças pq no final das contas eu tive que trabalhar com um list, ao invés do arraylist. Mas deu tudo certo, thanks!

Caro Thiago, tudo certinho, apenas tive que fazer algumas pequenas mudanças pq no final das contas eu tive que trabalhar com um list, ao invés do arraylist. Mas deu tudo certo, thanks!

ArrayList é uma implementação de List!