Java如何生成1000到9999的随机数
展开全部
生成一个1000以内的随即数,再加上9000即可:
public class Test {
public static void main(String[] args) {
Random r = new Random();
int a = r.nextInt(1000)+9000;
System.out.println(a);
}
}
public class Test {
public static void main(String[] args) {
Random r = new Random();
int a = r.nextInt(1000)+9000;
System.out.println(a);
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
(int)(Math.random()*(9999-1000+1)+1000)
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
两种方法:
public static String getNumber6FromMath(){
//Double d = Math.random();
Long xx = Math.round(Math.random()*9999);
while(xx<1000){
xx = Math.round(Math.random()*9999);
}
return String.valueOf(xx);
}
public static String getNumber6FromRandom(){
Random r = new Random();
int xx = r.nextInt(9999);
while(xx<1000){
xx = r.nextInt(9999);
}
return String.valueOf(xx);
}
public static String getNumber6FromMath(){
//Double d = Math.random();
Long xx = Math.round(Math.random()*9999);
while(xx<1000){
xx = Math.round(Math.random()*9999);
}
return String.valueOf(xx);
}
public static String getNumber6FromRandom(){
Random r = new Random();
int xx = r.nextInt(9999);
while(xx<1000){
xx = r.nextInt(9999);
}
return String.valueOf(xx);
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
/**
*
*
* JAVA生成一个1000-9999的随机数
*/
public class RandomNum {
public static void main(String[] args) {
Random r = new Random();
int i =r.nextInt(9999);
if(i>1000){
System.out.println(i); //生成1个
}
}
}
/**
*
*
* JAVA生成N个1000-9999的随机数
*/
public class RandomNum {
public static void main(String[] args) {
Random r = new Random();
while(true){
int i =r.nextInt(9999);
if(i>1000){
System.out.println(i);
}
}
}}
*
*
* JAVA生成一个1000-9999的随机数
*/
public class RandomNum {
public static void main(String[] args) {
Random r = new Random();
int i =r.nextInt(9999);
if(i>1000){
System.out.println(i); //生成1个
}
}
}
/**
*
*
* JAVA生成N个1000-9999的随机数
*/
public class RandomNum {
public static void main(String[] args) {
Random r = new Random();
while(true){
int i =r.nextInt(9999);
if(i>1000){
System.out.println(i);
}
}
}}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询