Starrier/commons

View on GitHub
src/main/java/org/starrier/common/utils/RandomUtils.java

Summary

Maintainability
A
0 mins
Test Coverage
package org.starrier.common.utils;
 
import java.util.Random;
 
/**
* @author Starrier
* @date 2018/12/9.
*/
public class RandomUtils {
 
private static final int[] ARRAY_NUMBER = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9};
 
/**
* Get two random number
*
* @param length number length
*/
public static String randomNum(int length) {
StringBuilder builder = new StringBuilder();
Random random = new Random();
 
for (int i = 0; i < length; i++) {
builder.append(ARRAY_NUMBER[random.nextInt(10)]);
}
return builder.toString();
}
 
public static int nextInt(int num) {
return new Random().nextInt(num);
}
 
public static int nextInt(int start, int end) {
return start + new Random().nextInt(end - start);
}
 
 
}