Criar um vetor de double com o tamanho de números de elementos da lista. Por exemplo, se sua lista tem “X” elementos, seu vetor deverá ser:
Double[] vet = new Double[X];
Para cada elemento da lista de BigInteger, você deve obter o seu valor em double através do método que disse acima e colocar na posição da iteração atual no vetor.
Para percorrer, utilize o foreach de java que, na verdade, é representado pelo for “especial”. Veja aqui http://www.guj.com.br/java/49865-for-each-no-java . É importante utilizar esse foreach porque, caso sua list seja do tipo LinkedList, percorrê-la com o for normal tem um impacto negativo na performance.
Mantenha uma variável que conte o iteração atual do loop.
E pronto.
Você tem alguma dúvida de como fazer algum desses passos?
R
renamed
Ah, para obter a quantidade de elementos na sua lista, utilize o método size da interface list