本文主要是介绍java:生成不重复的六位随机数,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
用到一个客户编码,和注册登记时间,让我在新增客户信息的时候就立刻全部自动生成,代码粘在这里,对你有用的话,也希望可以帮到大家:
1)生成六位数的随记客户编码串,写了一个工具类RandomStringUtil .java,拿走即用:
import java.util.Random;/*** 产生随机字符串,长度由参数指定。* @param length 产生的字符串的长度* @return 已产生的字符串* @author Code_小生*/
public class RandomStringUtil {public static String getRandString(int length){String charList = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz";String rev = "";Random f = new Random();for(int i=0;i<length;i++){rev += charList.charAt(Math.abs(f.nextInt())%charList.length());}return rev;}
}
这篇关于java:生成不重复的六位随机数的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!