【问题标题】:Java create key value pair for table with multiple columnJava为具有多列的表创建键值对
【发布时间】:2016-10-12 16:09:43
【问题描述】:

我必须使用键值对创建如下表

Column1     Column2     Column3                     Column4     Column5     Column6
23          ASD         10 Oct 2016(Current Date)   value11     value11     value11
78          XYZ         10 Oct 2016(Current Date)   value12     value14     value15
80          XYA         10 Oct 2016(Current Date)   value9      value8      value5

这可能吗?

然后我必须使用 Column1 值来获取行。

如果是,请指导我。

我在 Eclipse Mars 中使用 JAVA。

【问题讨论】:

  • 嗯,您可以使用 Map>(或 List,如果日期应为日期),或 Map > 如果您希望每一行都是一个地图(列名 -> 值)。这是你要求的吗?
  • 或 Map 如果您的 Column1 是整数值...

标签: java key-value keyvaluepair


【解决方案1】:

创建一个包含所有列的getter和setter的table bean,然后创建一个MAP,其中key为第一列,value为table bean,

TableBean.java

public class TableBean{
    private String column1;
    private String column2;
    //define all the fields along with setters & getters
}

然后创建一个 List 现在您可以很好地获取 column1 并打印 table bean。如有更多查询,请告诉我。

下面的Stackoverflow 问题将帮助您从 TableBean 中获取对象。

【讨论】:

    猜你喜欢
    • 2012-03-05
    • 2022-01-24
    • 1970-01-01
    • 1970-01-01
    • 2013-08-27
    • 2018-10-25
    • 2018-07-18
    • 2016-06-20
    • 1970-01-01
    相关资源
    最近更新 更多