导航:首页 > 编程语言 > 随机赋值JAVA

随机赋值JAVA

发布时间:2024-12-18 06:02:30

A. java编程,创建一个二维数组,随机产生 0∼100之间的值,求出最大值及对应下标

需求:Java编程,创建一个二维数组,随机产生 0~100之间的值,求出最大值及对应下标。

分析步骤:

A:创建一个二维数组

int[][] twoArr = new int[8][8];

B: 随机产生0~100之间的值

Random random=new Random();

random.nextInt(100);

C:将随机产生的值赋值给数组元素

运用for循环

D:求出最大值

假设twoArr[0][0]为最大值,遍历数组,两两比较,把值大的赋值给max。同时标记x,y

E:输出最大值,输出x,y(遍历的两个局部变量)值

importjava.util.Random;
classTwoArr{
publicstaticvoidmain(String[]args){

intn=8;//这里也可以改成键盘录入的形式

int[][]twoArr=newint[n][n];//定义二维数组

//将随机产生的值赋值给数组元素
for(intx=0;x<twoArr.length;x++){
for(inty=0;y<twoArr[x].length;y++){
Randomrandom=newRandom();
twoArr[x][y]=random.nextInt(100);
}
}

//求最大值和索引
intmax=twoArr[0][0];
intindex1=0;
intindex2=0;

for(intx=1;x<twoArr.length;x++){
for(inty=0;y<twoArr[x].length;y++){
if(twoArr[x][y]>max){
max=twoArr[x][y];
index1=x;
index2=y;
}
}
}

//输出
System.out.println("最大值是:"+max+",其下标为:["+index1+"]"+"["+index2+"]");
}
}

B. java编码中怎样产生四位随机数

用这个代码:

java.util.Randomrandom=newjava.util.Random();
inta=random.nextInt(9000)+1000;//生成从0-指定数(不包括指定数)的整数

从1000-9999;可以看成从0+1000——8999+1000

C. Java利用随机函数产生30个在10到100之间的整数给一个一维数组赋值, 并按照4个元素一排输出数组

public class T {

public static void main(String[] args) {
int[] num = new int[30];
for (int i = 0; i < 30; i++) {
num[i] = (int) (Math.random() * 90 + 10);
}
for (int i = 1; i < 31; i++) {
System.out.print(num[i - 1]);
if (i % 4 == 0) {
System.out.println("");
}else {
System.out.print(" ");
}
}
}
}


D. java中 如何利用数组存储随机生成数

java中随机数主要有两种方法生成:
1.Math.random()
2.java.util.Random类的方法。
方法1调用方便,但功能简单,并且不能初始化种子让迹掘值,随机性不够好。生成的随机数是0.0到1.0间的浮点数,往往需要进行值域变换。
方法2调用复杂,功能强大,可初始化种子子,随机性好。可直接生成较大随机整数。
如生成[-10,10]的随机整数
方法1:(int)(Math.floor(Math.random()*21))
方法2:Random rnd=new Random(System.currentTimeMillis());
rnd.nextInt(21)-10即为结果
使州首用new创建好数组后,依次将随机值赋坦核值与数组元素即可

阅读全文

与随机赋值JAVA相关的资料

热点内容
本地分支如何提交到服务器版本 浏览:420
不规则面积算法 浏览:443
exe文件打开是命令窗口 浏览:874
安卓怎么选择3g网 浏览:734
单片机进制转换视频 浏览:983
什么专业就业单片机 浏览:531
九宫格文件夹名称 浏览:48
崩坏3通过uid判断什么服务器 浏览:337
文件夹使用cd命令 浏览:40
云服务器老用户是狗 浏览:367
沈阳鲲鹏服务器什么价格 浏览:264
stm32从入门到精通pdf 浏览:534
奥特佳066压缩机 浏览:57
pdf阅读器免安装 浏览:743
mp3压缩lame 浏览:957
pkpm体积是加密区吗 浏览:340
我见pdf 浏览:154
完本小说笔趣阁源码 浏览:578
织梦转php 浏览:448
mc怎么查服务器地址 浏览:466