资讯

精准传达 • 有效沟通

从品牌网站建设到网络营销策划,从策略到执行的一站式服务

java(一)创建长度为7,内容为1到30不重复的证书的数组

第二个元素开始,先赋值,和前面的元素对比,如果没有重复的,就把该元素赋值给array1[i],

专注于为中小企业提供做网站、成都网站设计服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业集美免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了近千家企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。

public class test1125 {
public static void main(String[] args) {
int array1[]=new int[7];
boolean flag=true;
int count=0;
array1[0]=(int) (1+Math.random()(30-1+1));
for(int i=1;i#给数组当前元素赋值一个随机数
array1[i]=(int) (1+Math.random()
(30-1+1));
while(flag){
#判断刚赋值的随机数和前面的元素是否有相等的,如果有就重新赋值,并跳出当前循环
for(int j=0;jif(array1[i]==array1[j]){
array1[i]=(int) (1+Math.random()*(30-1+1));
break;
}
#引入count变量,是为了如果对比了一遍没有相同的,当count==i时,说明已经验证了一遍没有相同的元素,当前元素赋值是可以的,flag=false,跳出当前while无限循环
count++;
if(count==i){
flag=false;
count=0;
}
}
}
flag=true;
}
for(int i=0;iSystem.out.print(array1[i]+"\t");
}
}
}


本文标题:java(一)创建长度为7,内容为1到30不重复的证书的数组
文章链接:http://cdkjz.cn/article/pphghp.html
多年建站经验

多一份参考,总有益处

联系快上网,免费获得专属《策划方案》及报价

咨询相关问题或预约面谈,可以通过以下方式与我们联系

大客户专线   成都:13518219792   座机:028-86922220