这是我用来检查我的方法是否正确的测试方法。我知道我必须使用嵌套循环,但不确定它们的实现。
public static void main(String[] args) {
// Task 1
int[] array1 = {4, 5, 7, 5, 5, -10};
System.out.print("Task 1: [");
// should print [ 4, 5, 7 ]
for (Integer i : subarray(array1)) {
System.out.print(" ");
System.out.print(i);
}
System.out.println(" ]");
// should print [ 2 1 1 ]
int[] array2 = {-6, 2, 1, 1, 5, 3, -2};
System.out.print("Task 1: [ ");
for (Integer i : subarray(array2)) {
System.out.print(" ");
System.out.print(i);
}
这是我到目前为止写的方法。
public static int[] subarray(int[] original) {
int result = 0;
for(int i = 0; i < original.length; i++) {
result+=original[i];
}
return original;
}
暂无答案!
目前还没有任何答案,快来回答吧!