double nextDouble( )

Generates a non-negative random floating point value uniformly distributed in the range from 0.0, inclusive, to 1.0, exclusive.

Source

/**
 * Generates a non-negative random floating point value uniformly distributed
 * in the range from 0.0, inclusive, to 1.0, exclusive.
 */
double nextDouble();