A
Alwyn
Gast
Die Objektmethode equals() bereitet mir schlaflose Nächte. Ich habe
Die beiden Arrays sind inhaltlich gleich - aber warum erscheint dann die Ausgabe "a1 != a2"?
Code:
public class Test
{
public static void main(String[] args)
{
int[][] a1 = {{1,2},{3,4}};
int[][] a2 = {{1,2},{3,4}};
if (a1.equals(a2))
System.out.println("a1 == a2");
else
System.out.println("a1 != a2");
}
}
Die beiden Arrays sind inhaltlich gleich - aber warum erscheint dann die Ausgabe "a1 != a2"?