在我的程序中,我有一个 Program 类型的数组列表,如下所示:
List<Program> programList= new ArrayList<Program>();
public class Program {
public String name;
public String date;
public Program(String name, String date) {
this.name = name;
this.date= date;
}
public String date getDate()
{
return date;
}
public String date setDate(String date)
{
this.date=date;
}
public String date getName()
{
return name;
}
public String date setName(String name)
{
this.name=name;
}
在我的活动中,我将项目添加到列表中
for(int i=0; i < 100; i++)
{
Program p= new Program("name","some date");
programList.add(p):
}
我想按日期对项目进行分组,比如列表中有一百个项目,其中许多项目具有相同的日期,我想将日期和具有相同日期的项目的新列表配对。