|
|
1
23
Java中的许多类接受数组的子集作为参数。例如Writer.write(char cbuf[],int off,int len)。也许这已经足够你的用例了。 |
|
|
2
65
这个方法不会给你一个数组,而是一个
|
|
|
3
12
没有真正的方法 Java中的y。不能在现有内存上创建新数组。基本上有两种选择:
你可以用
下面是使用
只是个警告,
|
|
|
4
4
如果使用byte[]这样的内置数组,就无法在Java中声明子数组。原因是:数组的长度与数据一起存储,而不是与引用的声明一起存储。因此,不复制数据的子数组没有存储长度的地方! 因此,对于基本类型,可以使用上面提到的高效字节数组副本,对于更高的类型(列表),可以使用一些方法。 |
|
|
5
2
你可以采取和
|
|
|
6
1
您可以使用(ArrayList).subList(value1,value2)我相信,这对您的情况有帮助吗?如果您想使用ArrayList,这是当然的。 |
|
|
7
1
|
|
|
8
0
Google的Guava库以一个 ByteSource Google Guava 是一个现成的开放源码功能包,从一开始就遵循Google的最佳实践,这依赖于重要的阵列切片功能。 |
|
9
-1
看一看
|