一直很少用到JAVA的二维数组,今天突然用到,竟然给难住了,哎真是没想到啊.申明下,呵呵到处被转载,所以不得不盖个章:本文原创,作者:巴士飞扬 网站:www.busfly.cn
其实,看一下书才知道,原来很简单,比如我要用一个4*N的数组,申明如下:
String[][] str=new String[4][];
下面初始化:
str[0]=new String[]{"",",","幢,","室",""};
str[1]=new String[]{"",",","弄,","号,","室",""};
str[2]=new String[]{"",",","号",""};
str[3]=new String[]{"","",""};
是不是很简单,数组的第二维长度可以不一样
我在网上看到的有点差别,上面是我自己使用的方法,通过了使用的测试,没问题的...在网上看到的方法使用时发现有问题,不知道是不是我的电脑的个别问题,在这里也送上来大家参考一下:
int twoD[][] = new int [4][];
twoD[0][]=new int[4];
twoD[1][]=new int[5];
twoD[2][]=new int[6];
twoD[3][]=new int[7];
再进行赋值
twoD[0]={1,2,3,4}; 其它的就不列了.
感觉是和我用的方法一致的,只是将第二维的申明和赋值分开来写了.
Tags: JAVA |
原创文章如转载,请注明:转载自:巴士飞扬-技术BLOG : http://www.busfly.net/
本文链接地址:http://www.busfly.net/post/31.html
如果你喜欢本文,请顶一下,支持我,你的支持是我继续发好文章的最大动力。谢谢。
好东西需要分享,快把本文发给你的朋友吧~!~