package com.baidu.trade.pay.web.payplatform.jdk8;
import java.util.Random;
/**
* TestRandomDatas
*
* @author gao
* @date 2019/11/9 下午4:49
*/
public class TestRandomDatas {
public static void main(String[] args) {
Integer a[] =new Integer[100];
Integer b[] =new Integer[6];
for (int i =0; i <100; i++) {
a[i] = i;
}
Random r =new Random();
// System.out.println(a[9]);
? ? ? ? for (int i =0; i <50; i++) {
getRandDomNums(a, b, r);
}
}
private static void getRandDomNums(Integer[] a, Integer[] b, Random r) {
for (int i =0; i <6; i++) {
Integer index = r.nextInt(99);
boolean flag =false;
for (int j =0; j < i; j++) {
if (a[index] == b[j]) {
System.out.println("repeat:" + a[index]);
flag =true;
i--;
}
}
if (!flag) {
b[i] = a[index];
}
}
StringBuilder stringBuilder =new StringBuilder();
for (int d : b) {
stringBuilder.append(d).append(",");
}
System.out.println("data:" + stringBuilder.toString());
}
}