Neil Developer

java 二位数组和c# 二位数组的声明不一样

2013-05-08
Neil

 

java:

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

java 可以同时指定两个维度的长度.

 

c# 只能这样

int[][]  arr = new int[5][];

c# 只能指定第一维的长度.

 

但是java也支持像c#一样的写法, 只指定一维的长度:

int[][]  arr = new int[5][];

 

其实c#有自己的的二维数组数据结构:

int[,] arr = new int[5,6];

注意中间有逗号.

 


Comments

Content