下面是我学校给我的入门代码,错误一直持续到我删除reverse(int [],originalArray,)方法。谁能告诉我这里有什么问题? (给我们提供了一个测试课程,但发布的时间太长了)
import java.util.*;
public class ReverseRecurse {
public int[] initArray() {
}
public void printArray ( int[] array) {
}
public void reverse ( int [] originalArray, int low, int high) {
}
public int reverse ( int[] originalArray, ) {
}
}
答案 0 :(得分:0)
,
参数之后有一个originalArray
该函数也应该返回一个数组。如果您没有要返回的数组,那么return null
;
试试这个
public int reverse ( int[] originalArray ) { return null; }
完整代码:
import java.util.*;
public class ReverseRecurse {
public int[] initArray() {
}
public void printArray ( int[] array) {
}
public void reverse ( int [] originalArray, int low, int high) {
}
public int reverse ( int[] originalArray ) {
return null;
}
}
实现实际的反向功能 - 从中学习:How do I reverse an int array in Java?
答案 1 :(得分:0)
对于初学者而言
static public string Text_;
string PassedValue_=Form1.Text_;
需要有一个会自行抛出错误的返回。
它应该像
public int[] initArray() {
}