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);