我有以下自定义课程
class rollingD {
private String settDate;
private String publishingPeriodCommencingTime;
private String fuelTypeGeneration;
public String getSettDate() {
return settDate;
}
public void setSettDate(String settDate) {
this.settDate = settDate;
}
public String getPublishingPeriodCommencingTime() {
return publishingPeriodCommencingTime;
}
public void setPublishingPeriodCommencingTime(String publishingPeriodCommencingTime) {
this.publishingPeriodCommencingTime = publishingPeriodCommencingTime ;
}
public String getFuelTypeGeneration() {
return fuelTypeGeneration;
}
public void setFuelTypeGeneration(String fuelTypeGeneration) {
this.fuelTypeGeneration = fuelTypeGeneration;
}
@Override
public String toString() {
return String.format("%s,%s,%s",
settDate,
publishingPeriodCommencingTime,
fuelTypeGeneration);
}}
这些项目将添加到我的阵列列表中,如下所示
ArrayList<rollingD> aList = new ArrayList<>();
属性
settDate
and
publishingPeriodCommencingTime
是分开的实体
01/04/2020
and
21:34:26
我想做的是在我的课堂内,我想在将属性添加到数组列表之前对其进行合并
所以我最终会
01/04/2020 21:34:26
作为单个属性
因此,我在arraylist中只有2个属性,然后可以对其进行排序等。
有人可以提供帮助吗?
我曾尝试过流式传输地图,然后再组合流式传输,但是我意识到这不是理想的解决方案,因为我需要进一步处理arraylist,最好将datetimestamp和值作为我唯一的两项