Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/345.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 为什么我会有一种感觉_Java_Arrays - Fatal编程技术网

Java 为什么我会有一种感觉

Java 为什么我会有一种感觉,java,arrays,Java,Arrays,我不知道为什么,欢迎您提供帮助。我想您需要帮助 System.arraycopy(s,0,ret,1,n); 当前,您正在尝试从s中复制n个等于s.length+1的元素。是否已使用调试器检查该元素,以查看生成异常的行?抱歉,代码中的魔术操作太多了。复制之前,请尝试查看s的ans ret的长度。length参数是目标数组的大小,比源数组的大小大1。请参阅javadoc for arrayCopy,它非常清楚地解释了可能的错误条件:您是指s.length-1?@JigarJoshi:不,我不是这

我不知道为什么,欢迎您提供帮助。

我想您需要帮助

System.arraycopy(s,0,ret,1,n);

当前,您正在尝试从s中复制n个等于s.length+1的元素。

是否已使用调试器检查该元素,以查看生成异常的行?抱歉,代码中的魔术操作太多了。复制之前,请尝试查看s的ans ret的长度。length参数是目标数组的大小,比源数组的大小大1。请参阅javadoc for arrayCopy,它非常清楚地解释了可能的错误条件:您是指s.length-1?@JigarJoshi:不,我不是这个意思。
System.arraycopy(s,0,ret,1,n);
System.arraycopy(s, 0, ret, 1, s.length);