java 中的ArrayList如何存放二维数组?

java 中的ArrayList如何存放二维数组?,第1张

一,首先,你这么做的目的是什么?

二,如果只是想试着玩,想更进一步了解List 跟 数组的用法。

 (1)list 里放一维的:List<旦圆段Object[]> list =new ArrayList<Object[]>()

那么,此时list里的每个元素,就是腔蚂一个一维模誉数组了。

使用如下:Object[] temp = new Object[2]

list.add(temp)

(2) 对于放二维数组, 同样: List<Object[][]> list = new ArrayList<Object[][]>()

Object[][] temp = new Object[2][2]

可以看看这个:www.yun99.net

ArrayList本身只支持1维,如果要实现2维的话,一种陵困扰做法是ArrayList里面再放ArrayList。尺旦

ArrayList list = new ArrayList()

for(int i = 0i <5i++){

list.Add(new ArrayList())

}

可以这样访问尺液:

object obj = list[a][b]


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11980792.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-20
下一篇2023-05-20

发表评论

登录后才能评论

评论列表(0条)

    保存