随机生成位数工具类 RandomUtils

import java.util.Random;

/**
 * 随机生成位数工具类
 * @author xc
 */
public class RandomUtils {

//	public static void main(String[] args) {
//		Random random = new Random();
//		System.out.println(random.nextInt(4));
//		
//	}
	
	/**
	 * 随机数50-150
	 */
	public static int getRandomNum(){
		Random random = new Random();
		int x = random.nextInt(100);
		return x+50;
	}
	
	/**
	 * 手机注册六位校验码生成
	 */
	public static String getRandomNum6(){
		Random random = new Random();
		int x = random.nextInt(899999);
		return x+100000+"";
	}
	
	/**
	 * 手机注册四位校验码生成
	 */
	public static String getRandomNum4(){
		Random random = new Random();
		int x = random.nextInt(8999);
		return x+1000+"";
	}
	
	/**
	 * 生产3位数的随机数
	 */
	public static String getRandomNum3(){
		Random random = new Random();
		int x = random.nextInt(899);
		return x+100+"";
	}
	
	/**
	 * 生产20至50的随机数
	 */
	public static int getRandomNumTwentyToFifty  (){
		Random random = new Random();
		int x = random.nextInt(30);
		return x+20;
	}
	
}

Guess you like

Origin blog.csdn.net/LC_Liangchao/article/details/121834383