当前位置: 代码迷 >> 综合 >> subList方法误区
  详细解决方案

subList方法误区

热度:46   发布时间:2024-02-12 00:42:17.0

subList(from,to)一般用于切割list方法,取出list对应下标范围内的值,但存在序列化问题,有时候会导致项目报序列化错误;

subList方法返回的是视图,即操作的元素实际还是原list的元素,并且本身也未被序列化,也不支持序列化

解决方法:List list = new ArrayList(subList(from,to))

或者list.addAll(subList(from,to))

用新的list对象去存储返回的视图

  相关解决方案