JAVA使用自定义数据类型将几个DATE保存到LIST中

时间:2014-03-06 11:41:25

标签: java list date

我想保存几段时间,如下所示:

 public class periodOfTime {

    Date from;
    Date to; 
 }

进入List,看起来像

List <periodOfTime> periodsOfTime = new List<periodOfTime>() 

现在。

我如何存储!例如!

Date s = new Date();

在我的列表中?

我的想法是,可以用

完成
periodsOfTime.add(s,s)

但它一直告诉我

  

类型List中的方法add(int,periodOfTime)不适用于参数(日期,日期)

任何人都可以指导我吗?

可能我现在完全失明了......

1 个答案:

答案 0 :(得分:3)

你可能想制作getter和setter:)

尝试:

PeriodOfTime period = new Period();
period.from = date;
period.to = another_date;

并添加例如 ArrayList

periodsOfTime.add(period);

这会有所帮助。