Edit: As Adam Washington points out, as from Beta 6, this code works as is, so the question is no longer relevant.
I am trying to create and iterate through a two d
You are creating an array of three elements and assigning all three to the same thing, which is itself an array of three elements (three Doubles).
When you do the modifications you are modifying the floats in the internal array.