存放有不同类型的二维数组,应该用什么类型?
我要建一个二维数组,里面存放有不同的类型: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