如何使用Java语言实现随机产生n个1-1000之间的整数,急!!!!
展开全部
int a= 0;
a = (int) (Math.random()() * 1000);//这个地方不能写成(int)Math.random()()这是最大的错误 }
把这个复制到main方法就可以了。你试试
a = (int) (Math.random()() * 1000);//这个地方不能写成(int)Math.random()()这是最大的错误 }
把这个复制到main方法就可以了。你试试
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
(int)(random() *1000) 这样就行了。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
(int)(Math.random()*1000 + 1)
因为random()产生的数是这样的[0,1)
因为random()产生的数是这样的[0,1)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
public static int[] rand(int n){
int[] ret = new int[n];
for(int i=0; i<n; i++){
Random random = new Random();
ret[i] = random.nextInt(1000);
}
return ret;
}
int[] ret = new int[n];
for(int i=0; i<n; i++){
Random random = new Random();
ret[i] = random.nextInt(1000);
}
return ret;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询