【发布时间】:2014-11-21 14:46:45
【问题描述】:
我想在 java 中以 2D 类型存储三个值。我知道我们可以使用 List 和 ArrayList 来存储一维值,但我需要在特定记录中存储多个字段。例如,我必须输入多列的详细信息,即 (1,1),(1,2),(1,3) 以获取详细信息,例如一个人的 aaaa、bbbb、cccc 并将它们存储在一行中(这可能由非字符串类型的值组成)。它应该循环运行,一旦存储了一个人的详细信息,它应该存储 (2,1),(2,2),(2,3) ,即再次存储一个新人。该怎么做?
然后,如何检索完整的集合并将其一起发送到数据库?请帮忙..
【问题讨论】:
-
我宁愿使用内存数据库,为一个人创建一个表并将数据插入到人表中......
-
是的,但我正在使用 oracle 10g 并使用 jdbc 将其连接到 java。我实际上正在开发一个摇摆应用程序,我需要通过它收集数据并发送到数据库,并且一个人有多个字段。所以我需要知道如何存储?
-
为什么不将
Person设为一个类并让它包含一个人的所有必需详细信息的字段或列表。然后您可以创建一个列表或Persons 的任何内容。 -
@BorisPavlović 如何创建内存数据库?
-
@HannoBinder 好吧..会试试看..
标签: java arrays arraylist collections frameworks