你的list里放的如果是不是基本类型 而是自己写的类的那这个类必须实现 java.lang.Comparable 接口 这个接口有一个 public int comparable(Object o) 方法 你要把你的类是按照什么规则排序的写在 这个方法里
java.lang.ClassCastException
这是个类型转换异常好吧?
在 List list = ib.findByType(IStroeDao.CLOTHING);这里转换下类型试一试
这和排不排序应该关系不大吧
是你的list 里面存放的类型是什么类型的缘故 是不是不是Stroes 这个类型