标头的参数类

  • 本文关键字:参数 java csv
  • 更新时间 :
  • 英文 :


我有一个设计问题:我想把一些数据写入CSV文件。

我有单独的类将数据写入CSV。

我的问题是数据以及如何表示:

  • 此数据由两行常量标头(主标头和辅助标头(和其值正在更改的数据行组成
  • 一行标题只是一行逗号分隔的字符串值,我的问题是如何保存这些值

对于参数行,我创建了一个具有方法getLine的参数类。

例如:

Electrical params, , , Environment params
Voltage, Current, Resistance, Temperature, Humidity
2.3, 1.2, 0.5, 25c, 84%

空单元格用于CSV的外观。我的问题是关于前两行:建议如何处理标头?

我应该创建一个headers类吗?两个班(一个为主,一个为辅(?另外

取决于您试图解决的问题的复杂程度。如果您只需要跟踪标题列表,那么只需将其作为字符串列表即可。

如果你想要一个标头层次结构,也许是一个Header类和Subheader类?

public class Header {
public String getName() {...}
public ArrayList<Subheader> getSubheaders() {...}
public int[] getColumnRange() {...}
}
public class Subheader {
public String getName() {...}
public int getColumn() {...}
}

相关内容

  • 没有找到相关文章

最新更新