黑马程序员技术交流社区
标题:
随机生成不重复的数字
[打印本页]
作者:
涵門子弟
时间:
2015-12-4 23:15
标题:
随机生成不重复的数字
package com.tiheima;
import java.util.Arrays;
// 1--10随机生成10个不重复的数字
public class Test_wzs33
{
public static void main(String[] args)
{
int count = 0; // 生成数字数量计数器
int temp; // 随机生成的数字
boolean isExist = false; // 判断数字是否存在 true存在,false不存在
int[] arr = new int[10];
while (count < 10)
{
temp = (int) (Math.random() * 10 + 1);
for (int i = 0; i < arr.length; i++)
{
if (temp == arr[i])
{
isExist = true;
break;
}
else
{
isExist = false;
}
}
if (!isExist)
{
arr[count] = temp;
count++;
}
}
System.out.println(Arrays.toString(arr));
}
}
复制代码
欢迎大家一起交流!!!!
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2