Intro
This examples, will demonstrates how to generate random numbers using Math class. To generate a random numbers, you can use random() method of the Math class.
Examples
package com.freesamplecode.java.basic; public class MathRandomDemo { public static void main(String[] args){ System.out.println("Generate 10 random numbers between 0.1 until 1.0"); for(int i = 0; i < 10; i++){ System.out.println("Random Number ["+(i+1)+"] : "+Math.random()); } System.out.println("\n"); System.out.println("Generate 10 random numbers between 1 until 100"); for(int i = 0; i < 10; i++){ System.out.println("Random Number ["+(i+1)+"] : "+(int)(Math.random()*100)); } } }
Output
Generate 10 random numbers between 0.1 until 1.0 Random Number [1] : 0.946534944763472 Random Number [2] : 0.3063194944704022 Random Number [3] : 0.9496022177057386 Random Number [4] : 0.9596111956650383 Random Number [5] : 0.036928072409052604 Random Number [6] : 0.8164804967636967 Random Number [7] : 0.9125098736893867 Random Number [8] : 0.1716309366966936 Random Number [9] : 0.3904588638496561 Random Number [10] : 0.34565654910497223 Generate 10 random numbers between 1 until 100 Random Number [1] : 34 Random Number [2] : 93 Random Number [3] : 57 Random Number [4] : 6 Random Number [5] : 92 Random Number [6] : 85 Random Number [7] : 29 Random Number [8] : 13 Random Number [9] : 79 Random Number [10] : 59
0 comments: