导航:首页 > 编程语言 > java随机数求最大值

java随机数求最大值

发布时间:2023-11-10 09:15:18

Ⅰ 用java:产生10个10-20的整型随机数存入数组,然后求出最大值、最小值以及它们在数组中的位置

importjava.util.Arrays;

publicclassTestMain{
privatestaticfinalintsize=10;
publicstaticvoidmain(Stringargs[])throwsException{
intsize=10;
inta[]=newint[size];
intmax=10,min=20;
intmaxIndex=0,minIndex=0;
for(inti=0;i<size;i++){
//产生一个10到20的随机整数
a[i]=(int)(Math.random()*11)+10;
if(a[i]>max){
max=a[i];
maxIndex=i+1;
}
if(a[i]<min){
min=a[i];
minIndex=i+1;
}
}
System.out.println(Arrays.toString(a));
System.out.println("最大值是:"+max+"下标是:"+maxIndex);
System.out.println("最小值是:"+min+"下标是:"+minIndex);
}
}

Ⅱ java:随机生成100个1000以内的整数存入数组并排序,然后输出最大的三个

参考代码抄和详细注释如下

importjava.util.Arrays;

publicclassDemo{
publicstaticvoidmain(String[]args){
intnumCount=100;//随机数个数
intmaxValue=1000;//随机数的上限
int[]ary=newint[numCount];
for(inti=0;i<numCount;i++){
ary[i]=(int)(Math.random()*maxValue);//随机数范围[0,999]
}
Arrays.sort(ary);//数组排序;从小到大
System.out.println("最大的三个数如下");
for(inti=3;i>0;i--){
System.out.println(ary[numCount-i]);//从数组最后面取3个,就是最大的3个数
}
}
}

Ⅲ Java中产生十个随机数 在这十个随机数中提出最大的那个随机数

import java.util.ArrayList;
import java.util.Collections;
import java.util.List;

public class Test {
public static void main(String[] args) {
List<Integer> list = new ArrayList<Integer>();
for (int i = 0; i < 10; i++) {
int b = (int) (Math.random() * 100);
list.add(b);
}
System.out.println("随机数为:" + list);
Collections.sort(list);
System.out.println("最大为:" + list.get(9));
}

}

阅读全文

与java随机数求最大值相关的资料

热点内容
win10切换输入语言 浏览:696
haier电视网络用不了怎么办 浏览:361
苹果6手机id怎么更改 浏览:179
米家扫地机器人下载什么app 浏览:82
如何在编程猫代码岛20种树 浏览:915
手机基础信息存储在哪个文件 浏览:726
如何查找手机备份文件 浏览:792
内存清理工具formac 浏览:323
iphone过滤骚扰电话 浏览:981
wap网络如何使用微信 浏览:699
手机迅雷应用盒子在哪个文件夹 浏览:351
windows8网络连接 浏览:442
怎么快速增加qq群人数 浏览:919
锤子视频播放器文件不存在 浏览:707
苹果手机怎么清理app缓存 浏览:682
花园战争2豪华升级包 浏览:517
电脑无法向u盘传输文件 浏览:823
bpn配置文件 浏览:932
501完美越狱工具 浏览:119
中间夹菜单里面不能显示压缩文件 浏览:952

友情链接