从数组列表中调用随机值

时间:2014-03-06 12:38:50

标签: android arrays eclipse random

我对eclipse上的android编程很新,我在尝试弄清楚如何从数组中的列表中调用随机值时遇到了问题。我的代码如下:

final float column_positions[][] = new float[][] {
    { 600, 0.5f },
    { 900, 0.3f },
    { 1200, 0.2f }
};

2 个答案:

答案 0 :(得分:0)

final Random rnd = new Random();
// get random column
final float[] randomColumn = column_positions[rnd.nextInt(column_positions.length)]; 
//get random row from random column
float random = randomColumn[rnd.nextInt(randomColumn.length)];

答案 1 :(得分:-1)

您可以将此行用于随机值。

Random random = new Random();
int randomValue = random.nextInt(column_positions.length-1);