java怎么把随机数放入数组_JAVA 生成随机数数组 | 学步园
一、JAVA获取随机数的方法
//使用java.lang.Math类的random()方法
double a = Math.random();
System.out.println("0.0-1.0的随机数:" + a);
double b = Math.random()*100;
System.out.println("0.0-100.0的随机数:" + b);
int c = (int)(Math.random()*100);
System.out.println("0-100的随机整数:" + c);
//使用java.util.Random类
//无种子Random对象
Random random=new Random();
int intNumber1=random.nextInt();
System.out.println("整型数:"+intNumber1);
int intNumber2=random.nextInt(100);
System.out.println("整型数(0-100):"+intNumber2);
long langNumber1=random.nextLong();
System.out.println("长整型数:"+langNumber1);
float floatNumber1=random.nextFloat();
System.out.println("浮点数(0-1):"+floatNumber1);
double doubleNumber1=random.nextDouble();
System.out.println("双精度数(0-1):"+doubleNumber1);
boolean booleanNumber1=random.nextBoolean();
System.out.println("布尔值:"+booleanNumber1);
//带种子的Random对象
System.currentTimeMillis();//当前时间与协调世界时 1970 年 1 月 1 日午夜之间的时间差(以毫秒为单位测量)。
long seed = 10;
Random randomWithSeed1=new Random(seed);
Random randomWithSeed2=new Random(seed);//不同的Random对象,种子值相同,生成的随机数也相同
二、JAVA生成随机整数数组
import java.util.Arrays;
public class RandomArray {
int[] array;
public RandomArray(int arrayLength, int maxNum){
//数组长度和最大随机数以参数形式传入
array = new int[arrayLength];
for(int i=0;i
array[i] = (int)(Math.random()*maxNum);
}
}
public static void main(String[] args) {
RandomArray randomArray = new RandomArray(100,10000);
for(int i=0;i
Arrays.sort(randomArray.array);//java内置对数组排序的方法
System.out.println(randomArray.array[i]);
}
}
}
java怎么把随机数放入数组_JAVA 生成随机数数组 | 学步园相关推荐
- java生成随机数组_JAVA生成随机数组10个数字并求和
JAVA生成随机数组10个数字并求和 本文最终结果大概是这样的',使用java技术随机生成10个数,然后填充一个数组并在消息框中显示数组内容,接着对数组求和输出,将结果显示在消息框中. 设计思路:可以 ...
- java把map值放入vector_java把map值放入vector
java把map值放入vector [2021-02-01 17:17:12] 简介: php去除nbsp的方法:首先创建一个PHP代码示例文件:然后通过"preg_replace(&qu ...
- C语言试题二十三之编写一个函数void function(int tt[m][n],int pp[n]),tt指向一个m行n列的二维函数组,求出二维函数组每列中最小元素,并依次放入pp所指定一维数组中
1. 题目 请编写一个函数void function(int tt[m][n],int pp[n]),tt指向一个m行n列的二维函数组,求出二维函数组每列中最小元素,并依次放入pp所指定一维数组中.二 ...
- Python产生100个1—100的随机数放入列表Num中,输出列表中的数,然后将它们排序,并输出排序结果。
import random #内建函数 Num=[] for i in range(101):Num.append(random.randint(1,100)) #append()将参数添加到列表末尾 ...
- java arraylist 转 数组_java ArrayList 转数组 【转】
1.List转换成为数组.(这里的List是实体是ArrayList) 调用ArrayList的toArray方法. toArray public T[] toArray(T[] a)返回一个按照正确 ...
- python列表、字典text:用户输入整数n,生成长度为n的列表,将n个随机数放入列表中
1.用户输入整数n,生成长度为N的列表,将n个随机的奇数放入列表中 #导入随机数模块 import random #input录入str 需转为int enter = int(input('请输入一个 ...
- java怎么把随机数放入数组_Java学习:集合的使用与数组的区别
ArrayList 集合 ArrayList 集合 ArrayList list = new ArrayList<>(); 对于ArrayList来说,有一个尖括号代表泛型. 泛型:也就是 ...
- java随机生成不重复的数组_Java生成不重复的随机数组的方法
一.JAVA中生成随机数的方式 1.在j2se中使用Math.random()令系统随机选取一个01之间的double类型小数,将其乘以一个数,比如25,就能得到一个025范围内的随机数,这个在j2m ...
- java中的数组_Java中的数组
数组是在内存中存储相同数据类型的连续的空间 声明一个数组就是在内存空间中划出一串连续的空间 数组名代表的是连续空间的首地址 通过首地址可以依次访问数组所有元素 元素在数组中的排序叫做下标从零开始 数组 ...
最新文章
- 两个ListBox中的项互相移动及上下移动
- tcpdump 命令的个常用选项:一
- c语言复制粘贴源码,c语言函数memccpy()如何复制内存中的内容实例源码介绍
- 尝鲜体验 VS Code Python 原生 Jupyter Notebook 支持
- 使用EasyPoi轻松导入导出Excel文档
- 安装.net Framework 3.5 SP1非常慢的解决方案
- MySQL-ProxySQL中间件Admin Schemas介绍
- async/await 异步编程(转载)
- Java 代码实现pdf转word文件 | 无损转换完整代码教程
- 微信OAUTh2.0来实现第三方授权登录
- 熊出没之奇幻空间里面的机器人图片_《熊出没之奇幻空间》小铁COCO智能机器人玩具...
- 百度重度依赖者谈谈恶意点击
- 望一望漫天星光(随笔)
- windows10自带视频录制器
- 写一个计算器(C语言版本),可以求出:整数的加,减,乘,除四则运算
- Jquery WeUI(一)
- c++开源爬虫-Larbin简介
- 黑客与红客|新手入门渗透测试思路
- PRML学习笔记--似然函数到底是什么
- 数据结构视频教程 -《(东南大学 王茜)数据结构 (64讲)》