Originariamente inviato da andbin
Basterebbe:

d = new String[x.length][2];

e chiaramente non devi più fare d[i] = new String[2];
e poi il classico doppio ciclo che copia tutti gli elementi della prima matrice nella seconda? giusto?