rendered paste body//Öffentlich klasse Arrays
public class Arrays {
public static void print (double [] a){
int i;
for (i=0;i<a.length;i++){
System.out.print(a[i] + " ");
}
System.out.println("");
}
public static double [] reverse (double [] a){
double blubb;
for(int i = 0; i < a.length/2; i++){
blubb = a[i];
a[i] = a[a.length - i];
a[a.length - i] = blubb;
}
return a;
}
public static double [] add (double [] a, double [] b){
double [] aarry;
double xa, xb;
if (a.length < b.length){
aarry = new double [b.length];
}
else{
aarry = new double [a.length];
}
for (int i=0;i<aarry.length;i++){
if (i>=a.length){
xa = 0;
}
else{
xa = a[i];
}
if (i>=b.length){
xb = 0;
}
else{
xb = b[i];
}
aarry[i] = xa + xb;
}
return aarry;
}
// public static int [] testShip (boolean [] [] field, int i, int j){
// }
//Hauptmethode
public static void main (String [] args){
//z.B.
double [] a = {2,7,9}, b = {5, 7};
System.out.println("reverse (a)");
print(reverse(a));
System.out.println("add (a, b)");
print(add(a, b));
}
}