float minX = 50.0f;
float maxX = 100.0f;
Random rand = new Random();
float finalX = rand.nextFloat(maxX - minX + 1.0f) + minX;
\"The method nextFloat
The documentation is very clear, nextFloat() doesn't take any arguments. It'll give you a number between 0 and 1, and you'll need to use that in your calculation.
edit: example
private Random random = new Random();
public float nextFloat(float min, float max)
{
return min + random.nextFloat() * (max - min)
}