获取随机数并解决重复问题
2015-06-09 12:55
337 查看
package chapter5;
import java.util.Random;
public class RandomDecimal {
public static void main(String[] args) {
RandomDecimal rdc=new RandomDecimal();
rdc.getNum(10);
}
public int[] getNum(int length){
int[] nums=new int[length];
Random rd=new Random();
for (int i = 0; i < nums.length; i++) {
nums[i]=rd.nextInt(33);
for (int j = 0; j <i; j++) {
if(nums[i]==nums[j]){
i--;
break;
}
}
}
for (int i = 0; i < nums.length; i++) {
System.out.print(nums[i]+"\t");
}
System.out.println();
return nums;
}
}
import java.util.Random;
public class RandomDecimal {
public static void main(String[] args) {
RandomDecimal rdc=new RandomDecimal();
rdc.getNum(10);
}
public int[] getNum(int length){
int[] nums=new int[length];
Random rd=new Random();
for (int i = 0; i < nums.length; i++) {
nums[i]=rd.nextInt(33);
for (int j = 0; j <i; j++) {
if(nums[i]==nums[j]){
i--;
break;
}
}
}
for (int i = 0; i < nums.length; i++) {
System.out.print(nums[i]+"\t");
}
System.out.println();
return nums;
}
}
相关文章推荐
- Oracle Java JDBC: Get Primary Key Of Inserted Record
- Android NDK (学习笔记七) —— JNI的交互处理之Eclipse开发工具配置
- awk
- [042] 微信公众帐号开发教程第18篇-应用实例之音乐搜索
- linux释放内存
- Maximum Subarray
- [041] 微信公众帐号开发教程第17篇-应用实例之智能翻译
- FireMonkey隐藏任务栏图标
- 腾讯面试题目
- Search for a Range
- error PRJ0002 : Error result 31 returned from 'C:\Program Files\Microsoft SDKs\Windows\v6.0A\bin\mt.
- iOS XCode启用/关闭Clang Warnings
- 32位WIN7 VS2013 配置wxWidgets 环境
- Map容器的使用
- 刘宇(正和磁系资本创始人)_百度百科
- 解决类型“System.Web.UI.UpdatePanel”不具有名为“Gridview”的公共属性,
- mail.rc配置外网发邮件
- Apache与Nginx的优缺点
- [039] 微信公众帐号开发教程第15篇-自定义菜单的view类型(访问网页)
- JS对象的浅拷贝与深度拷贝