clwn.net
当前位置:首页 >> jAvA怎么随机生成一组字符串 >>

jAvA怎么随机生成一组字符串

java生成随机字符串,主要是先建立一个26字符的字符串,然后使用random类来随机选择,拼接成一个新的字符串,如下代码: package com.qiu.lin.he;import java.util.Random;public class Ceshi {public static void main(String[] args) {System....

生成的字符串每个位置都有可能是str中的一个字母或数字,需要导入的包是import java.util.Random;//length用户要求产生字符串的长度 public static String getRandomString(int length){ String str="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNO...

import java.util.Random; public class Stat { public static void main(String[] args) { // Math.random() 获取0~1之间的double类型数值 int num = (int)(Math.random()*100); // 获取0~100之间的整数 System.out.println(num); System.out...

弄个数组把这些字符串存起来 随机数生成1到5的数(int) (Math.random()*5+1) 这个就是索引,然后从数组里取字符串,就是那个随机的字符串了

方法如下: Random ran=new random(); boolean flag=true; while(flag){ int a=ran.nextInt(99999999); int b=ran.nextInt(99999999); long c=a*100000000L+b; if(c>1000000000000000L&&c

package p1;public class Guy{private static String randomStr ( int len ){if (len == 0){return "";}int a = (int) ( Math.random () * 3 );if (a == 0){return ( (int) ( Math.random () * 10 ) ) + randomStr (len - 1);}else if (a == 1){...

/** * 产生随机字符串 * */ private static Random randGen = null; private static char[] numbersAndLetters = null; public static final String randomString(int length) { if (length < 1) { return null; } if (randGen == null) { randG...

可以配合UUID或者GUID来实现 GUID是一个128位长的数字,一般用16进制表示。算法的核心思想是结合机器的网卡、当地时间、一个随机数来生成GUID。从理论上讲,如果一台机器每秒产生10000000个GUID,则可以保证(概率意义上)3240年不重复。 UUID是...

package com.test; import java.util.Random; import java.util.Scanner; public class RandomTest { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("请输入字符串:"...

至于字符集需要你自己定义,我这里随便写了点字符 public static String getRandomString(int length) { //length表示生成字符串的长度 String base = "abcdefghijklmnopqrstuvwxyz0123456789"; Random random = new Random(); StringBuffer sb ...

网站首页 | 网站地图
All rights reserved Powered by www.clwn.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com