如题,小弟在java开发中遇到了这个难题,比如定义一个二维数组,在定义时就必须指定类型,而且不能更改,我想请教下各位大虾有没有一种方法可以将一个二维数组中不同列分别定义成不同的类型?比如第一列为int型,第二列为string型等等,求各位大虾帮忙了,在线等!~~

解决方案 »

  1.   

    数组不行,不过建议你可以定义成Object的,通用
      

  2.   

    不能直接用java自带的数组,java的数组要求数组类型的是同一类型的!
    可以想办法写一个数据结构去做这个事情!
      

  3.   

    不太明白,不过听人说可以用hashmap + vector来实现,不过不知道怎么实现啊
    用object类型的直接存数据可以吗?不是得生成实例吗?