「java随机生成二维数组」java随机生成二维数组代码

博主:adminadmin 2023-01-24 12:09:05 406

本篇文章给大家谈谈java随机生成二维数组,以及java随机生成二维数组代码对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

Java随机生成一个5行六列的二维数组,怎么行列转换

pre t="code" l="java"思路:

1、首先声明一个6行5列的数组

2、先循环行,再循环列,再赋值为随机数(使用 Random 类)

3、再遍历

代码如下:

public static void main(String[] args) {

//声明一个6行5列的数组

int[][] array=new int[6][5];

for(int i=0,j=array.length;ij;i++){

for(int h=0,k=array[i].length;hk;h++){

array[i][h]=new Random().nextInt(100); //赋值:100以内的随机数

}

}

//遍历

for(int i=0,j=array.length;ij;i++){

System.out.println();

for(int h=0,k=array[i].length;hk;h++){

System.out.print(array[i][h]+"\t");

}

}

}

java随机产生一个二维数组

import java.math.*;

class Demo

{

public static void main(String[] args)

{

int x1,y1,x2,y2;

double line;

x1=(int)(Math.random()*9+1);

x2=(int)(Math.random()*9+1);

y1=(int)(Math.random()*9+1);

y2=(int)(Math.random()*9+1);

line = Math.sqrt((x1-x2)*(x1-x2)+(y1-y2)*(y1-y2));

System.out.println(" "+x1+" "+x2+" "+y1+" "+y2);

System.out.println("生成的矩形对角线长度为:"+line);

}

}

我不知道你说的5*5矩阵以及周边元素是啥意思 我语文差请详细解释下 这里给出求随机生成矩阵坐标和求对角线的代码

java,怎么创建一个n*n的随机二维数组??

import java.util.Random;

import java.util.Scanner;

public class Hello {

public static void main(String[] args)

{

Scanner scnner=new Scanner(System.in);

Random random=new Random();

int n=scnner.nextInt();

int a[][]=new int[n][n];

for(int i=0;in;++i)

for(int j=0;jn;++j)

{

a[i][j]=random.nextInt(n);//随机产生0~n-1的随机数

}

for(int i=0;in;++i)

{

for(int j=0;jn;++j)

{

System.out.print(a[i][j]+" ");

}

System.out.println();

}

}

}

关于java随机生成二维数组和java随机生成二维数组代码的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。