- package cn.verification;
- import java.util.Random;
- public class Test {
- public static void main(String[] args) {
- String s = random();
- System.out.println(s);
- }
- public static String random() {
- String[] str = { "a", "b", "c", "d", "e", "f", "g", "h", "i", "g", "k",
- "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "w",
- "x", "y", "z" };
- Random r = new Random();
- StringBuffer buffer = new StringBuffer();
- while (true) {
- int i = r.nextInt(str.length);
- if (str[i].equals("q")) {
- buffer.append(str[i]);
- break;
- } else if (buffer.indexOf(str[i]) >= 0) {
- continue;
- } else {
- buffer.append(str[i]);
- }
- }
- return buffer.toString();
- }
- }
复制代码 不知道是不是你想要的效果
|