Java 方法返回数组的倒数。
正在尝试编写一个java方法,返回反转的数组数。但我收到一条错误消息:“此方法必须返回int[]类型的结果。”Java 方法返回数组的倒数。,java,arrays,algorithm,Java,Arrays,Algorithm,正在尝试编写一个java方法,返回反转的数组数。但我收到一条错误消息:“此方法必须返回int[]类型的结果。” public int[]反向值(int[]值){ 对于(int i=0;i
public int[]反向值(int[]值){
对于(int i=0;i
任何关于我做错了什么的建议。您忘记了
返回值;
方法末尾的运算符;)您可以通过返回int[](正如Andremoniy所说)或声明方法void来解决此问题。Andremoniy说您缺少
return values;
声明
但是在您的情况下,您似乎试图在此时修改原始数组(值),您的方法应该是void,而不是int[]
然而,这通常是不好的做法。
您最好返回int[],但此时您应该处理一个本地数组,用反向值填充它并最终返回。您忘记了返回语句看起来您有一些不平衡的{}
,而且,您指定要返回int[]
,并且您没有任何返回语句。
return values;