在 HSQLDB 中保存二维数组

Posted

技术标签:

【中文标题】在 HSQLDB 中保存二维数组【英文标题】:save two dimensional array in HSQLDB 【发布时间】:2014-02-13 20:00:26 【问题描述】:

请问如何使用 hsqldb 在数据库中保存二维数组。我也尝试保存 HashMap> 或 Arraylist 集合,但它不起作用。

公共我的实体

字符串标识;

双[][]数据;

ArrayList 数组值;

【问题讨论】:

二维数组的一种可能性:制作三列;一个用于 x 索引,一个用于 y 索引,一个用于实际值。 我认为这是一个非常好的主意,我会尝试一下。谢谢!!! 【参考方案1】:

您可以将行与行 ID 一起用于 x 索引,然后列将成为 Y 索引。您需要提前确定维度并将列设置为 column1、column2、column3 等。您可能会使用一个访问行列的类来包装整个事物,并将这些讨厌的东西隐藏在客户端之外。

【讨论】:

以上是关于在 HSQLDB 中保存二维数组的主要内容,如果未能解决你的问题,请参考以下文章

在 C# 中保存二维数组的快速方法

如何在 Python 中保存二维数组(列表)?

将二维字符串数组保存在 .text 文件中并从中加载

C++建立动态二维数组

JAVA中如何创建一个二维数组,然后给二维数组赋值!

将二维数组保存到 MongoDb 的最佳方法