日期:2014-05-20  浏览次数:20731 次

存放有不同类型的二维数组,应该用什么类型?
我要建一个二维数组,里面存放有不同的类型:String,double等
我应该用什么来存放,万分感谢!!!

------解决方案--------------------
int i,j;
//i,j要初始化的
Object[][] a = new Object[i][j];

------解决方案--------------------
估计是每维都是一样数据类型的话建议用 对象数组

比如 [i][0] 都是String
[i][1] 都是int
....
建议你就做个对象 专门表示这些对象


------解决方案--------------------
用ArrayList吧
------解决方案--------------------
如果涉及比较复杂可用arraylist之类的东西做 然后return回来调用 如果用的不多数据不大 就直接写object也可以 个人觉得后者用起来麻烦不灵活
------解决方案--------------------
都用String就可以了
把double以String的方式存入
取出后根据自己的需要再转成double:)
------解决方案--------------------
没有使用背景不好说

用List,里面元素用pair