Java Data Type How to - Create random BigInteger array within a given range








Question

We would like to know how to create random BigInteger array within a given range.

Answer

import java.math.BigInteger;
import java.util.Random;
//  www .  j ava2  s .c  o m
public class Main {
  public static void main(String[] args) {
    Random randomGenerator = new Random();
    BigInteger randomInteger = new BigInteger(1024, randomGenerator);
    System.out.println(randomInteger);
  }

}

The code above generates the following result.