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中的数组
数组是在内存中存储相同数据类型的连续的空间 声明一个数组就是在内存空间中划出一串连续的空间 数组名代表的是连续空间的首地址 通过首地址可以依次访问数组所有元素 元素在数组中的排序叫做下标从零开始 数组 ...
最新文章
- 浅析java中的死锁_Java学习笔记五十五(死锁问题)
- 【android】安卓平台版本和API版本的对应关系
- Codeforces Round #Pi (Div. 2) D. One-Dimensional Battle Ships set区间分解
- 圆方圆学院零基础入门学习Python(绝对干货,值得学习)
- 在创建表时,对于auto_now=True与 auto_now_add=True 的区别
- IPM: 使用代码删除Acquisition contract上的IP Product
- 数据科学入门与实战:Matplotlib绘图DateFrame
- extracting lines bases a list using awk
- MySQL练习题及答案(图书管理数据库)
- python浙江大学出版社_大学计算机公共基础课如何改革?浙江高校积极探索以Python课程为主导的教学实践...
- 流氓软件驱动精灵 强制锁定浏览器主页
- python定义一个复数类complex、内有两个成员变量_编写程序,创建一个复数类Complex,它有两个实型成员变量Real和Virtual,代表复数的实数和虚数。...
- 【Go】基于telegraf进行自定义插件开发(一)
- 笛卡尔树简介(分类到treap里面)
- 进程间通信的六大方式
- canal 重启后不同步数据
- 如何通俗的理解函数的极限_如何理解函数的极限?
- 多线程与简单统筹学--Python语言描述
- 深度学习(七)——图像验证码破解(数字加减验证码)
- 蔚小理能再次绝地重生吗(中)
热门文章
- 转载 硬核图解!30张图带你搞懂!路由器,集线器,交换机,网桥,光猫有啥区别?
- c语言输入空格输出三角形符号,请教大家输出倒三角形的题 如图,圈圈是空格 其他是*...
- 2022-2028全球与中国电池阴极箔市场现状及未来发展趋势
- Delphi实现登录窗体与主窗体的过程
- U-boot命令详解
- 名单揭晓 | 2021年度中国杰出知识产权服务团队
- vue 后台登录滑动验证
- 电脑网络栏只剩下飞行模式
- 慧荣SMI SM32X量产工具G1219 图文教程.恢复方法
- JavaScript中的表单验证、正则表达式、数组的使用