Repartir vetor baseado em outro vetor

Preciso saber em código java como dividir um vetor em várias partes. Tendo o vetor [0 ,1, 0 ,0 ,1 ,0] quero imprimi-lo de acordo com os elementos de um vetor 2=[1,2,2,3]. Desse modo:
Vetor2=1 elemento=0
2 elementos=1
2 elementos=0
3 elementos=010

Fala ai ninja2009
Posta o codigo da parte que vc ja fez, para a gente poder te auxiliar.

Abração 8)
Max

Você penssou primeiro no algoritmo ?

Abs!