dbcursor转list
public static <T> List<T> toVo(DBCursor dc, Class<T> c) {
List<T> list = new ArrayList<>();
while (dc.hasNext()) {
DBObject dbObj = dc.next();
T t = (T) dbObj;
list.add(t);
}
return list;
}
强转的结果是不成功的,但不会报错,return 的list仍然是List<DBObject>