package day_6_2;
import java.util.Arrays;
/***
* 从制定内容中生成一个不重复的子序列--Random Math.random
*比较两个数组的内容--Arrays.equals()
*/
public class suiji {
public static void main(String[] args) {
int[] num=new int[10];//不重复随机数组
int count=0;//随机数计数变量
while(count<10) {
int a=(int)(Math.random()*11);
boolean flag=true;//标识数组元素
for(int i=0;i<10;i++) {
if(a==num[i]) {
flag=false;
break;
}
}
if(flag) {
num[count]=a;
count++;
}
}
//排序
Arrays.sort(num);
//打印
System.out.println(Arrays.toString(num));
/********************************************************************************/
int[] a1=new int[]{1,2,3,4,5,6};
int[] a2=new int[]{1,2,3};
boolean a3=Arrays.equals(a1, a2);
System.out.println("a1和a2的比较结果:"+a3);
}
}
java--不重复随机数及Arrays.equals()
最新推荐文章于 2022-09-08 19:05:26 发布