package lianxi;
import java.util.*;
public class lianxi114 {
public static void main(String[] args) {
// 验证码
String str = "ab1c1defg2hijkl4mno6pq7r8st9u3vwsyz";
System.out.print("请输入验证码:");
for (int i = 0; i < 4; i++) {
Random ran = new Random();
int ran1 = ran.nextInt(str.length() - 1);
System.out.print(str.substring(ran1, ran1 + 1));
}
System.out.println();
}
}
package lianxi;
import java.util.Random;
import java.util.Scanner;
public class caipiao {
public static void main(String[] args) {
// TODO 自动生成的方法存根
System.out.println("请输入你需要机选的注数");
int count = new Scanner(System.in).nextInt();
for (int i = 1; i <= count; i++) {
realize();
}
}
public static void realize() {
int red = 33;
int blue = 16;
int numLength = 7;
int[] random = new int[numLength];
outer: for (int i = 0; i < numLength - 1; i++) {
int count = 0;
int redNum = new Random().nextInt(red + 1);
for (int j = 0; j < numLength - 1; j++) {
if (redNum != random[j] && redNum != 0) {
count++;
if (count == numLength - 1) {
random[i] = redNum;
break;
} else {
continue;
}
} else {
i--;
continue outer;
}
}
}
outer1: for (int i = numLength - 1; i < numLength; i++) {
int blueNum = new Random().nextInt(blue + 1);
for (int j = numLength - 1; j < numLength; j++) {
if (blueNum != random[j]) {
random[i] = blueNum;
break;
} else {
i--;
continue outer1;
}
}
}
for (int i = 0; i < numLength; i++) {
if (i > 0 && i < numLength - 1) {
if (i != numLength - 2) {
if (random[i] < 10) {
System.out.print("0" + random[i] + ",");
} else {
System.out.print(random[i] + ",");
}
} else {
if (random[i] < 10) {
System.out.print("0" + random[i]);
} else {
System.out.print(random[i]);
}
}
} else {
if (i != 0) {
if (random[i] < 10) {
System.out.println("蓝球:" + "0" + random[i]);
} else {
System.out.println("蓝球:" + random[i]);
}
} else {
if (random[i] < 10) {
System.out.print("红球:" + "0" + random[i] + ",");
} else {
System.out.print("红球:" + random[i] + ",");
}
}
}
}
}
}
![](https://images2015.cnblogs.com/blog/865473/201601/865473-20160115082234788-1795426691.png)