三九宝宝网宝宝百科宝宝知识

java中如何产生1000个随机的整数

01月02日 编辑 39baobao.com

[小数除法的意义与整数除法的意义相同]小数除法的含义与整数除法的含义相同,整数除法是求一个因子和两个因子之积的运算。除法是求两个因子和一个非零因子之积,另一个因子之积的运算,两个数的除法也叫做两个数的比,如...+阅读

/**

* 2015年10月23日下午8:37:31

*

* author cs12110 TODO 完成程序

*/

public class Joke {

/**

* 获取长度为len的一维数组:随机整数

*

* param len

* 长度

* return

*/

public int[] getRandomNumber(int len) {

if (len < 1) {

len = 1;

}

int[] arr = new int[len];

for (int index = 0; index < len; index++) {

arr[index] = (int) (Math.random() * 1000);

}

return arr;

}

/**

* 对数组进行排序

*

* param arr

* 数组

*/

public void sort(int[] arr) {

if (null == arr) {

return;

}

for (int index = 0; index < arr.length; index++) {

for (int j = 0; j < arr.length - index - 1; j++) {

if (arr[j + 1] < arr[j]) {

int temp = arr[j];

arr[j] = arr[j + 1];

arr[j + 1] = temp;

}

}

}

}

/**

* 打印数字

*

* param maxIndex

* 数字最大界限

*/

public void display(int[] arr) {

for (int index = 0; null != arr & index < arr.length; index++) {

if (0 == index % 10) {// 输出10个数字换行输出

System.out.println();

}

System.out.print(arr[index] + " ");

}

}

public static void main(String[] args) {

Joke joke = new Joke();

joke.goOn("输进任意键,获取1000个随机数 ");

int[] tempArr = joke.getRandomNumber(1000);

//joke.goOn("输进任意键,打印1000个随机数 ");

//joke.display(tempArr);

joke.goOn("输进任意键,开始对随机数排序");

joke.sort(tempArr);

joke.display(tempArr);

}

}

以下为关联文档:

儿童自卑产生的原因有哪些1缺乏安全感。在孩子的成长过程中,家庭缺失,导致孩子缺乏安全感。家庭成员特别是父母对孩子的成长至关重要。 如果还在成长过程中,自己的父母不在身边而其他小朋友的父母是在身...

安卓系统应用都装在SD卡上那应用产生的数据是存在SD卡上还是手对于2。2以上的系统,都支持程序存在sd卡上,不知道你刷的是什么rom,如果是cm7的,最明显的标志就是,设置里有cm设置这一栏,打开里面有应用程序,然后里面有选项,选择任何软件存在sd卡上...

高强碳纤维材料在生产生活方面的运用有哪些碳纤维材料有着如此神奇的性能,理所当然地被人们广泛应用于各个领域。 用碳纤维与塑料制成的复合材料所做的飞机轻巧,而且消耗动力少,推力大,噪音小;用碳纤维增强塑料来制造卫星...

vb随机产生数字Randomize Dim Cou As Integer, N As Integer, PN As Integer Me.AutoRedraw = True Do N = Rnd * 12 + 0.5 If N PN Then Me.Print N PN = N Cou = Cou + 1 End If If Cou...

VB中产生随机数Private Sub cmdRanAngle_Click() Dim dblAngle As double Dim dblSin As double 'Randomize dblAngle = dbl((90*ran)+60) dblSin = sin(dblAngle) lblScream.Caption = db...

VB产生随机数代码如下: Private Sub Form_Click() Dim temp As Integer '申明变量 Cls '清理窗体 Dim a(1 To 10) '申明数组变量 Print "颠倒前:" For i = 1 To 10 Randomize a(i) = Int(Rnd...

如何用EXCEl VBA生成随机整数可以重复VBA生成随机数的函数是rnd,生成的是0到1之间的随机数。如果想生成50到100之间的随机数,可以用以下公式: Sub Button1_Click() Dim a a = Int(Rnd * 50) + 50 End Sub注解: rnd*5...

何为混凝土的碱骨料反应产生碱骨料反应的条件是什么碱骨料反应是指混凝土中所含的碱(与骨料的活性成分反应。在混凝土浇筑成型后的数年至数十年逐渐反应,反应生成物吸水膨胀,导致混凝土工程开裂,称为碱骨料反应破坏。 产生条件:1...

什么是碱骨料反应?产生碱骨料反应的条件是什么?怎样防止简介 碱骨料反应条件是在混凝土配制时形成的,即配制的混凝土中只有足够的碱和反应性骨料,在混凝土浇筑后就会逐渐反应,在反应产物的数量吸水膨胀和内应力足以使混凝土开裂的时...

推荐阅读
图文推荐