java - 如何对数据集的垂直数据库布局进行编程

标签 java database intersection

我想构建一个垂直数据库布局(用Java)。 像:

ABCDE

10110
00101
11101

等等。 这里 ABC 是属性,01 是它们的值。 我想在这些列上应用交集来提取结果值。 你愿意帮助我吗?

最佳答案

Vector<String> attName = new Vector<String>();
Vector<Vector<String>> rows = new Vector<Vector<String>>();

attName.add("A");
attName.add("B");
attName.add("C");
attName.add("D");
attName.add("E");

Vector<String> oneRow = new Vector<String>();
oneRow.add("1");
oneRow.add("0");
oneRow.add("1");
oneRow.add("1");
oneRow.add("0");

rows.add(oneRow);   //first row

oneRow = new Vector<String>();
oneRow.add("0");
oneRow.add("0");
oneRow.add("1");
oneRow.add("0");
oneRow.add("1");

rows.add(oneRow);   //second row

等等......

关于java - 如何对数据集的垂直数据库布局进行编程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23573770/

相关文章:

python - 在 Pandas 中找到两个系列之间的交集

python - 如何将 python 列表与共享项合并到新列表中

Java类型参数混淆

Java 十六进制数和条件

database - PHP 新手,我的 SQL 查询有什么问题?

php - 将特殊字符如•¤♫†³™保存到数据库PHP中同时在php中回显它们

java - Springfox Swagger2 - @ApiOperation 不起作用

java - 实时服务器 CPU 使用率高时的线程转储分析

php - 无法使用 127.0.0.1 连接到 mysql

java - 在 HashSet 中使用并集和交集方法