【发布时间】:2012-11-10 03:46:52
【问题描述】:
我把日历的增量日期添加到arraylist中,但是当我把它们循环出来时,日期都是一样的。
Calendar a = Calendar.getInstance();
ArrayList<Calendar> b = new ArrayList<Calendar>();
for (int i=0; i<3; i++) {
a.add(Calendar.DATE, i>0 ? 1 : 0);
b.add(a);
}
for (int i=0; i<b.size(); i++){
Log.d("xxx", "test=" + b.get(i));
}
假设我是 10/11/2012、11/11/2012、12/11/2012
但它会像 12/11/2012、12/11/2012、12/11/2012
有人知道怎么解决吗?
【问题讨论】:
-
问题还是一样...
标签: java android arraylist calendar add