首页 > 解决方案 > Java 切出一个新的 Arr/List

问题描述

有没有办法在 Java 中对列表或数组进行切片,然后返回一个新的切片列表或数组而不改变原始列表或数组?诸如 show slice() 之类的东西在 JavaScript 中工作或 String 的 substring() 方法在 Java 中是如何工作的。

还是我需要实现自己的切片方法?

(我知道 List API 有一个 subList() 方法,但它返回对原始列表的引用而不是新切片。这变得很复杂,因为我试图在递归函数中使用列表)

标签: javaarrayslist

解决方案


推荐阅读