随机生成6位随机数(字母+数字)

package com.test;

public class test {
	public static void main(String[] args) {
		String randomcode = "";
		// 用字符数组的方式随机
		String model = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ";
		char[] m = model.toCharArray();
		for (int j = 0; j < 6; j++) {
			char c = m[(int) (Math.random() * 36)];
			// 保证六位随机数之间没有重复的
			if (randomcode.contains(String.valueOf(c))) {
				j--;
				continue;
			}
			randomcode = randomcode + c;
		}
		System.out.println(randomcode);
	}

}

你可能感兴趣的:(java,随机数,数字+字母,Java)