Java如何用list存二维数组
如何用List<e>list=newnewArrayList<e>();方式存二维数组。如存两个int型坐标,List.add();应该怎么写,请高手解答!...
如何用 List<e> list = new new ArrayList<e>(); 方式存二维数组。如存两个int型坐标,
List.add();应该怎么写,请高手解答! 展开
List.add();应该怎么写,请高手解答! 展开
5个回答
展开全部
List<List<T>> lists
= new List<List<T>>();
这个就是2维的
你add的时候,就先构造好1维的List,然后2维的add 接收的是1维的List就可以了
= new List<List<T>>();
这个就是2维的
你add的时候,就先构造好1维的List,然后2维的add 接收的是1维的List就可以了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用list肯定是能存储二维数组的,道理都是一样的;
ArrayList<int[][]> list = new ArrayList<int[][]>();
int[][] a = new int[2][];
list.add(a);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
class Coordinate{
private int x;
private int y;
}
List<Coordinate> list=new ArrayList<Coordinate>();
标准做法
private int x;
private int y;
}
List<Coordinate> list=new ArrayList<Coordinate>();
标准做法
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
list里面再放list不就行了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询