我有 2 个关于java
中的数组 的问题,如有任何帮助,我们将不胜感激。
有没有办法访问子数组(
python: array[1:5]
)我想知道
java
是否有计算数组
中特定元素的函数。
我不想使用 for 循环。
最佳答案
对于第一个问题,您可以使用 Arrays
类的 copyOfRange
静态方法。
使用示例:
int[] array = new int[]{1, 2, 3, 4, 5};
int[] subArray = Arrays.copyOfRange(array, 1, 3);
//subArray = [2, 3]
对于你的第二个问题,该方法必须遍历整个数组,没有循环就无法完成。
关于java - 访问子数组并对Java中数组中的元素进行计数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20800523/