java关于二维数组代码 java二维数组代码怎么打
java中的二维数组的长度怎么用代码表示?行的长度?
java的二维数据的长度可以使用如下代码表示:
成都创新互联公司2013年成立,先为彭山等服务建站,彭山等地企业,进行企业商务咨询服务。为彭山企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。
int a[2][2];
int len1=a.length;行长度
int len2=a[i].length.列长度
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中有关二维数组的程序问题
应该用双层循环吧~~~
for (int i = 0; i iRows.length; i++) {
for(int j=0;jiRows[0].length;j++){
sum += iRows[i][j];
}
}
求用java写一个二维数组程序
public static void main(String[] args) {
int[][] array = new int[60][60];
int sun = 0; //记录放入的总数
Random random = new Random(); //随机工具类
int math = random.nextInt(100); //得到一个参数
for(int i=0; iarray.length; i++){
for(int j=0; jarray[i].length; j++){
int tmp = random.nextInt(10);
if(tmp % 10 != 1){
array[i][j] = math;
sun ++;
if(sun =300){
break;
}
}
if(sun =300){
break;
}
}
}
分享名称:java关于二维数组代码 java二维数组代码怎么打
当前链接:http://pwwzsj.com/article/doicdih.html