各位大大所谓动态数组,就是ArrayList.add()可以添加新的元素
可是这里有个问题,就是如果我想做二维数组,Vector< Vector<String>>
但是有多少个Vector<String>是在程序中定义的
(举个例子,有一个text的表格,以逗号作为每个元素的分隔符,回车为一行,一共有100行,但是横着可能有不确定个数的属性,现在要把表格中所有元素按不同属性去存入数组,也就是一列一列存)
请问这样的数据结构怎么做?非常感谢
可是这里有个问题,就是如果我想做二维数组,Vector< Vector<String>>
但是有多少个Vector<String>是在程序中定义的
(举个例子,有一个text的表格,以逗号作为每个元素的分隔符,回车为一行,一共有100行,但是横着可能有不确定个数的属性,现在要把表格中所有元素按不同属性去存入数组,也就是一列一列存)
请问这样的数据结构怎么做?非常感谢
解决方案 »
- JAVA中构造器!!谢谢!!
- 欲求一条MySQL的sql语句
- 跟applet相关 在applet中怎么把一个图像文件嵌入图像图标 然后把图像图标置于标签label中
- String使用的问题
- format.parse();做了空值判断处理后,传空值还是报异常
- 奇怪的异常。帮我看下,谢谢了
- 求助
- jbuilder 中 有哪些快捷键可以方便的使用,大家都提提平时常用哪些?
- 如何判断一个对象不存在?指这个对象已定义,但没有初始化。
- 有考过三级A或是要考计算机三级PC技术的朋友吗?请进!我实在不知道上机是怎样一个考法?谢谢各位
- 看java帮助时,几句话不理解请赐教!100分
- 关于java在AD中验证用户名和密码
如何搞数据结构?
谢谢
可是如何设计数据结构同样弄每一列呢
关键是在遍历之前要动态确定列数,也就是vector的个数
头痛啊谢谢各位了
如果一定要先确定最长的,然后其他列没有的存null或空字符串,估计你的先把文件读完,找到分隔后最多元素的那行来定义了。
然后vector.add(hashmap)