The java.util.Random class is used to generate random numbers. Java Random class objects are thread safe. It provides several methods to generate random numbers of type integer, double, long, float etc.
Note: Random class objects are not suitable for security sensitive applications so it is better to use java.security.SecureRandom in these cases.
Example
package com.w3schools; import java.util.Random; public class Test { private static final String CHAR_LIST = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"; private static final int RANDOM_STRING_LENGTH = 10; public String randomString(){ StringBuffer randomString = new StringBuffer(); for(int i=0; iOutput
Random Integers between 0 to 100: 29 76 85 91 76 22 91 49 15 61Java random class examples