int[] intArr=new int[100];
ArrayList myList=new ArrayList();
Random rnd=new Random();
while(myList.Count<100)
{
int num=rnd.Next(1,101);
if(!myList.Contains(num))
{
myList.Add(num);
}
for(int i=0;i<100;i++)
{
intArr[i]=(int)myList[i];
}
int[] intArr=new int[100];
ArrayList myList=new ArrayList();
Random rnd=new Random();
while(myList.Count<100)
{
int num=rnd.Next(1,101);
if(!myList.Contains(num))
{
myList.Add(num);
}
for(int i=0;i<100;i++)
{
intArr[i]=(int)myList[i];
}本文详细的介绍了,在Java 中数组的使用,并对其内存存在形式进行了详细的分析。
直接调用Math里面的random即可,简单方便int i = (int)(Math.random()*100+1);
随机数的产生在一些代码中很常用,也是我们必须要掌握的。而java中产生随机数的方法主要有三种:第一种:new Random()第二种:Math.random()第三种:currentTimeMillis()第一种需要借助java.util.Random类来产生一个随机数发生器,也是最常用的一种,构造函数有两个,Random()和Random(long seed)。第一个就是以当前时间为默
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M