我想知道Java是否以某种方式支持数据的“转换和融合”。“铸造和熔化”是指以 R 包 reshape(或 reshape2)的方式“重塑”数据。
所以我有一个 SQL 查询,它返回以下内容(在 ResultSet 中):
---------------------
|Id | Key | Value|
---------------------
|1 | Name | John |
|1 | Gender | Male |
|1 | Country| U.S |
|2 | Name | Tom |
|2 | Gender | Male |
|2 | Country| Cuba |
---------------------
我想重塑这个数据,这样我就可以得到这个:
------------------------
|Id|Name|Gender|Country|
------------------------
|1 |John|Male |U.S |
|2 |Tom |Male |Cuba |
------------------------
Java 程序员如何实现这种转变?