java中定义二维数组不同列为不同类型

zhengpeiyong 2007-11-05 10:47:23
如题,小弟在java开发中遇到了这个难题,比如定义一个二维数组,在定义时就必须指定类型,而且不能更改,我想请教下各位大虾有没有一种方法可以将一个二维数组中不同列分别定义成不同的类型?比如第一列为int型,第二列为string型等等,求各位大虾帮忙了,在线等!~~
...全文
1265 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
Don_Juan 2007-12-09
  • 打赏
  • 举报
回复
要不要泛型,楼上的好像int列能插字符串
ddll184 2007-12-08
  • 打赏
  • 举报
回复
楼上正解,多态最基本的应用
JadoNet 2007-11-06
  • 打赏
  • 举报
回复
Object[][] ob = {{new Integer(1)},{str}};
这个是什么?
zhengpeiyong 2007-11-05
  • 打赏
  • 举报
回复
你这样就定义了两个数组了,我要在一个二维数组中实现阿!
ayizn 2007-11-05
  • 打赏
  • 举报
回复
没有试过啊
可以尝试下定义一个类来实现不
public class Test{
public int[] arrayInt;
public String[] arrayString;
public Test(){
arrayInt = new int[100];
arrayString = new String[100];
}
}
zbl0201 2007-11-05
  • 打赏
  • 举报
回复
呵呵
什么叫数组 数组就是相同数据类型的集合
要是类型不同了就不是数组了!
zhengpeiyong 2007-11-05
  • 打赏
  • 举报
回复
你们说的不知道该怎么用,我想定义列类型,行不管,不知道怎么弄了
我说种方法你们看看能行不?比如有10列数据,我定义10个hashmap 分别存储各自类型的列,然后再放到一起,至于怎么用vector还得研究研究,能行的通吗?
JadoNet 2007-11-05
  • 打赏
  • 举报
回复
Object[][] ob = {}
用的时候强制转化!哈
yuyuqian521 2007-11-05
  • 打赏
  • 举报
回复
用集合吧~
Lisliefor 2007-11-05
  • 打赏
  • 举报
回复
User Arraylist please!

62,623

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧