怎么生成随机6位号码啊,急,没分了,不好意思,帮个忙 import java.util.Random; Random rdm = new Random(6);应该可以的 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 String r6=""; for(int i=1;i<7;i++) { double r = Math.random(); int n = (int)(9*r); //下面是防止出来0开头的数学 if(i==1&&n==0)n=1; r6+=n; } return r6; 六位嘛,就是100000~999999之间的任一位就行啦:public int randomNumber(){ final int MAX = 1000000; final int MIN = 100000; int returnValue = (int)(Math.random()*(MAX-MIN)); return returnValue;}不用循环也行。 不小心漏了一点:public int randomNumber(){ final int MAX = 1000000; final int MIN = 100000; int returnValue = (int)(Math.random()*(MAX-MIN)) + MIN; return returnValue;} 可以设种子,不过不设种子的话,自动以当前时间为种子。也就是相当于以System.currentTime()为种子。 Swing的奇怪问题 新手想知道... 请教大家一个OOP编程问题,谢谢各位 我下载了一个信息管理系统的JAVA程序,如何打开,打包成ZIP。 求java反编译和RetroGuard混淆编译软件 swing中的 联动日历 关于用POI操作Excel的异常 本机运行没问题,传到服务器applet总提示noClassDefFoundError??? 请问用javaScript或vbScript可否调用页面上Applet的public函数?如何调用? 如何在磁盘中找某一个文件所在的路径? 连接数据库的问题 帮初学者看一个郁闷的问题!!!!
for(int i=1;i<7;i++)
{
double r = Math.random();
int n = (int)(9*r);
//下面是防止出来0开头的数学
if(i==1&&n==0)n=1;
r6+=n;
}
return r6;
public int randomNumber(){
final int MAX = 1000000;
final int MIN = 100000;
int returnValue = (int)(Math.random()*(MAX-MIN));
return returnValue;
}不用循环也行。
public int randomNumber(){
final int MAX = 1000000;
final int MIN = 100000;
int returnValue = (int)(Math.random()*(MAX-MIN)) + MIN;
return returnValue;
}