关于集合排序的问题???
public static void main(String args[])
{
Map tempMap = new HashMap();
List tempList = new ArrayList();
SunClass a1 = new SunClass("1", "zxy1");
SunClass a6 = new SunClass("6", "zxy6");
SunClass a2 = new SunClass("2", "zxy2");
SunClass a3 = new SunClass("3", "zxy3");
tempList.add(a1);
tempList.add(a2);
tempList.add(a3);
tempList.add(a6);
Collections.sort(tempList);
for (int i = 0; i < tempList.size(); i ++)
{
System.out.println(tempList.get(i));
}
}
排序的时候为什么会出错???