Comment créer un array à deux dimensions avec une boucle
Bonjour,
Est ce que quelqu'un peut me dire comment affecter les valeurs d'un array en deux dimension avec un boucle, voici un exemple avec un remplissage manuel.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
|
float[] myIntArray = new float[]{1.2, 2.5, 3.4, 7.9, 8.6};
private float getRandom(float[] array) {
int rnd = new Random().nextInt(array.length);
return array[rnd];
}
private float[][] getArray() {
int k = 300;
float positions[][] = new float[][] {
//{X coordinate, Y Coordinate}
{ k = k + 300, getRandom(myIntArray) },
{ k = k + 300, getRandom(myIntArray) },
{ k = k + 300, getRandom(myIntArray) },
{ k = k + 300, getRandom(myIntArray) },
{ k = k + 300, getRandom(myIntArray) },
{ k = k + 300, getRandom(myIntArray) },
{ k = k + 300, getRandom(myIntArray) },
};
return column_positions;
} |