package lianxi;
import java.util.*;
public class lianxi114 {
public static void main(String[] args) {
//生成彩票的7个随机数,不重复的 1-36
int []cp =new int [7];//7个数的数组
Random r=new Random();//实例化
r.nextInt(36);//定义范围
//int t=r.nextInt(36);//定义变量接收
for (int i =0;i<cp.length;i++){
int t=r.nextInt(36);//定义变量接收
//对产生的数字验证
if(t==0){
i--;//i--之后返回循环 就不少了
continue;
}else{
//去重
boolean h =false; //h是个标记 标记他里面有没有重复的
for(int c:cp){
if(c==t){
i--;
h=true;
break;
}
}if(h)
continue;
}
cp[i]=t;
}
for(int c:cp){
System.out.print(c+" ");
}
}
}
package lianxi;
import java.util.Random;
import java.util.Scanner;
public class caipiao {
public static void main(String[] args) {
// TODO 自动生成的方法存根
//生成彩票的7个随机数,不重复的 1-36
int []cp =new int [7];//7个数的数组
Random r=new Random();//实例化
String str=new String();
r.nextInt(36);//定义范围
//int t=r.nextInt(36);//定义变量接收
for (int i =0;i<cp.length;i++){
int t=r.nextInt(36);//定义变量接收
//对产生的数字验证
if(t==0||str.indexOf(""+t)>=0){
i--;//i--之后返回循环 就不少了
continue;
}
cp[i]=t;
str=str+t+" ";
}System.out.print(str);
}
}