java二维数组代码 java二维数组使用

java中的二维数组的长度怎么用代码表示?行的长度?

java的二维数据的长度可以使用如下代码表示:

主要从事网页设计、PC网站建设(电脑版网站建设)、wap网站建设(手机版网站建设)、自适应网站建设、程序开发、微网站、重庆小程序开发公司等,凭借多年来在互联网的打拼,我们在互联网网站建设行业积累了丰富的成都网站设计、做网站、成都外贸网站建设公司、网络营销经验,集策划、开发、设计、营销、管理等多方位专业化运作于一体,具备承接不同规模与类型的建设项目的能力。

int a[2][2];

int len1=a.length;行长度

int len2=a[i].length.列长度

求java代码 二维数组的最大值

import java.util.Scanner;

public class TestArray {

public static void main(String[] args) {

int nums[][] = new int[3][4];

Scanner scanner = new Scanner(System.in);

System.out.println("请输入数字:");

for (int i = 0; i  3; i++) {

for (int j = 0; j  4; j++) {

try{

int tmpInt = scanner.nextInt();

nums[i][j] = tmpInt;

}catch (Exception e) {

System.out.println("输入的不是数字,请重新输入!");

scanner.nextLine();

j--;

}

}

System.out.println("第"+(i+1)+"行输入完毕");

}

int max = nums[0][0];

int x=0;

int y=0;

for (int i = 0; i  3; i++) {

for (int j = 0; j  4; j++) {

if(nums[i][j]max){

max = nums[i][j];

x = i;

y = j;

}

}

}

System.out.println("最大值为:"+max+",行下标为:"+x+", 列下标为:"+y);

}

}

java高手:java定义二维数组问题

int a[][] = new int[3][2]; 表示定义一个三行二列的二维数组,但是a[0] = {1,6}; 是对一维数组进行赋值,而a是二维数组无法使用一维数组的赋值方法,所以程序会报错。

该代码的正确方法应该是:

int a[][] = new int[3][2];

a[0][0]=1;

a[0][1]=6;

扩展资料

java定义二维数组的方法:

1、动态初始化

数据类型 数组名 [ ][ ] = new 数据类型[m][n]

数据类型 [ ][ ]  数组名 = new 数据类型[m][n]

数据类型 [ ]   数组名 [ ] = new 数据类型[m][n]

举例:int [ ][ ]  arr=new  int [5][3];  也可以理解为“5行3例”

2、 静态初始化

数据类型 [ ][ ]   数组名 = {{元素1,元素2....},{元素1,元素2....},{元素1,元素2....}.....};

举例:int [ ][ ]  arr={{22,15,32,20,18},{12,21,25,19,33},{14,58,34,24,66},}

参考资料来源:百度百科——二维数组


本文名称:java二维数组代码 java二维数组使用
标题路径:http://pwwzsj.com/article/hghhoi.html