将Object转换成List


 public static <T> List<T> castList(Object obj, Class<T> clazz)
  {
    List<T> result = new ArrayList<T>();
    if(obj instanceof List<?>)
    {
      for (Object o : (List<?>) obj)
      {
        result.add(clazz.cast(o));
      }
      return result;
    }
    return null;
  }
posted @ 2022-03-22 17:18  小傻孩丶儿  阅读(761)  评论(0编辑  收藏  举报