32 lines
872 B
Java
32 lines
872 B
Java
import java.util.Arrays;
|
|
|
|
public class HandleArray {
|
|
// BITTE Main.java UND README.md MIT BEACHTEN !!!!!
|
|
public void printArray(int[] arrayInput) {
|
|
System.out.print(arrayInput[0] + " ");
|
|
if (arrayInput.length > 1) {
|
|
printArray(Arrays.copyOfRange(arrayInput, 1, arrayInput.length));
|
|
} else {
|
|
System.out.println();
|
|
}
|
|
}
|
|
|
|
public void printArrayRev(int[] arrayInput) {
|
|
System.out.print(arrayInput[arrayInput.length - 1] + " ");
|
|
if (arrayInput.length > 1) {
|
|
printArrayRev(Arrays.copyOfRange(arrayInput, 0, arrayInput.length - 1));
|
|
} else {
|
|
System.out.println();
|
|
}
|
|
}
|
|
|
|
public int sumRec(int[] arrayInput) {
|
|
// WIRD AUSGEGEBEN IN DER Main.java
|
|
if (arrayInput.length > 0) {
|
|
return arrayInput[0] + sumRec(Arrays.copyOfRange(arrayInput, 1, arrayInput.length));
|
|
} else {
|
|
return 0;
|
|
}
|
|
}
|
|
}
|