Abend an alle,
bin wieder am üben für die Prüfungen und hänge an einer Aufgabe.
es soll geprüfut werden, ob die zwei Felder feld1 und feld2 die gleiche Größe und den gleichen Inhalt haben (d.h. die gleichen Werte an den gleichen Positionen).
Ich wollts jetzt erstmal soweit haben, das erst überprüfut wird, wo gleiche werte auftauchen(die länge der arrays hab ich mal gleichgroß gesetzt und ist momentan für mich zweitrangig).
Mein Ansatz wäre dieser. Komme mit bool'schen Methoden nicht gut klar..
bin wieder am üben für die Prüfungen und hänge an einer Aufgabe.
es soll geprüfut werden, ob die zwei Felder feld1 und feld2 die gleiche Größe und den gleichen Inhalt haben (d.h. die gleichen Werte an den gleichen Positionen).
Ich wollts jetzt erstmal soweit haben, das erst überprüfut wird, wo gleiche werte auftauchen(die länge der arrays hab ich mal gleichgroß gesetzt und ist momentan für mich zweitrangig).
Mein Ansatz wäre dieser. Komme mit bool'schen Methoden nicht gut klar..
Java:
public static void main(String[] args) {
double[] array1 = { 14.0, 16.0, 19.0, 12.0, 16.0, 5.0, 18.0, 9.0, 3.0,
5.0 };
double[] array2 = { 12.0, 11.0, 19.0, 2.0, 6.0, 15.0, 3.0, 9.0, 1.0,
15.0 };
sindGleich(array1, array2);
System.out.print(sindGleich);
}
public static boolean sindGleich(double[] array1, double[] array2) {
for (int i = 0; i <= array1.length - 1; i++) {
for (int j = 0; j <= array2.length - 1; j++) {
if (array1[i] == array2[j]) {
return true;
}
}
}
return false;
}
}