java se 不知道这一行代码是什么意思,求解? 本帖最后由 haorenji 于 2015-02-12 00:13:31 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 int [][]array = new int[10][]; 声明了一个二维数组,二维数组可以简单的理解为一维的一维 即该数组由10个一维数组组成,但是目前这10个一维数组的长度不知道(int[10][])array[i] = new int[i+1]; 作用是为这10个一维数组做初始化 的理解什么是二维数组了。java的二维数组与c语言的二维数组有本质区别,c语言的二维数组是一个矩阵,而java的二维数组就是数组的数组。 //初始化一个数组,数组长度为I+1array[i] = new int[i+1]; array[i] = new int[i+1];多数加1是C语言习惯,这是个好习惯,主要防止数据溢出 二维数组是一维数组的数组,array【i】=new int【i+1】初始化第i个数组 根据疯狂java讲义来说,就是数组里面再放进数组类型,那行代码就是在外围数组再加入一个具有i+1长度的数组。这是我的理解,不喜勿喷 初始化一个长度为i+1的int数组 关于Java Socket从输入流中read时阻塞 一个hashMap()问题 java面试题 为什么Document 无法存为XML文件? 1.5版中pps.put("file.encoding","ISO-8859-1") 是不是不起作用呀 很简单的问题 请问如何得到同一个局域网内的所有机器的ip和机器名?? 第一个java程序,执行错误!!!救我啊 关于Java虚拟机的问题!!! 紧急!!!!!! 集群或者分布式,hibernate,如果处理一级缓存的同步或者脏数据问题。 java内置的集合能复制指定对象的字段么? 求解,小白问个问题,在这个例子里super和this为什么是同一个类了
二维数组可以简单的理解为一维的一维 即该数组由10个一维数组组成,但是目前这10个一维数组的长度不知道(int[10][])
array[i] = new int[i+1]; 作用是为这10个一维数组做初始化
//初始化一个数组,数组长度为I+1
array[i] = new int[i+1];
多数加1是C语言习惯,这是个好习惯,主要防止数据溢出