我有一种情况需要从一个ArrayList中删除一个块并使用该块创建一个新的ArrayList。代码做了很多,所以它是一个很大的记忆和目前的表现问题。
有没有办法(I'm guessing no)我可以从ArrayList中获取一个块并将它作为一个新的ArrayList提供给我?
代码示例:
(into to xform from)
问题是,举一个例子,startIndex = 45和endIndex = 74958,所以上面的时间和内存都是一个很大的打击。 endIndex是源数组中数据的结尾,所以如果以某种方式实现它,它应该很快。