Java怀疑独特的日期问题

时间:2011-02-04 12:35:19

标签: java

在循环中,我只有在日期与先前迭代的值不同时才创建新对象。否则我想要相同的对象。有人可以帮忙吗?

1 个答案:

答案 0 :(得分:1)

您的问题缺少大量信息,因此我无法为您提供可以在更改时使用的代码。以下是您似乎要求的一般代码。您需要使用符合您要求的代码填写注释。

curDate = null;
lastDate = null;
for(/*loop statement*/){
    lastDate = curDate;
    curDate = /*get next date from iterator*/;
    if(lastDate == null){
        continue;
    }
    if(lastDate.compareTo(curDate) == 0){
        /*the same object*/
    }else{
        /*create a new object*/
    }
}