写一个函数生成一个四位的随机数,
而且要四位数中的每一位数字不相同
语言不限..........
而且要四位数中的每一位数字不相同
语言不限..........
解决方案 »
- 有谁知道这个类是什么类吗 com.sun.jndi.DnsContextFactory
- 百度google都不行..特求大神相助
- java threadGroup destroy结束不了正在活动线程组
- 关于监听线程
- 在Table里加一列checkbox,如何实现当选上一个checkbox时,那一行的数据都能取出
- [求职]初学java 遇到拦路虎
- 安装完JDK后,在桌面上出现了一个Java Web Start图标,它是干什么用的?
- java基础????????
- 怎样在JAVA中加入SQL????????????
- 找了一圈,还是没找到together5.02的crack或license,谁给我一份,本人将感谢万分。email: [email protected]
- 一个急需解决的关于JDBC 的问题!!!!!
- 关于 手机垃圾信息屏蔽软件设计
int[] array={0,1,2,3,4,5,6,7,8,9};
Random rdm=new Random();
int number=0;
int tep=10;
int base=1000;
boolean first=true;
for(int j=0;j<4;j++){
int i;
if(first){
i=rdm.nextInt(--tep)+1;
number+=array[i]*base;
array[i]=array[tep];
first=false;
}else{
i=rdm.nextInt(tep);
number+=array[i]*base;
array[i]=array[--tep];
}
base/=10;
}
return number;
}