Документация очень понятна, nextFloat() не принимает никаких аргументов. Это даст вам число от 0 до 1, и вам нужно будет использовать это в своих расчетах.
изменить: пример
private Random random = new Random();
public float nextFloat(float min, float max)
{
return min + random.nextFloat() * (max - min)
}
Ответ 4
Он должен выглядеть следующим образом, как предлагают другие.
float finalX = rand.nextFloat();
// do other stuff