ciao a tutti...questo codice è errato o giusto?

codice:
for(int i=0;i<temporaneo.size();i++)
   for(int j=0;j<=1;j++) {
      Integer obj = new Integer(i);
      data[i][j] = obj;
   }
dovrebbe riempire un array bidimensionale tipo questo:

00
11
22
33
44
55
66
ecc ecc

PS temporaneo.size() = 39