Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
Arrays sind Objekte, und bei Objekten vergleich == nur die Referenz, aber nicht den Inhalt.
equals ist bei Arrays nicht überschrieben, equals nutzt dann == zum vergleichen - equals und == sind daher gleich.
Wenn man Arrays sinnvoll vergleichen will, sollte man Arrays.equals (oder Arrays.deepEquals) nutzen.
Es gibt streng genommen drei Versionen:
array1.equals(array2) und array1 == array2 machen das gleiche: Sie testen ob array1 und array2 das gleiche Objekt referenzieren.
Die dritte Version ist Arrays.equals(array1, array2). Hierbei wird "nur" überprüft, ob array1 und array2 inhaltlich gleich sind. D.h. hier können die beiden Arrays auf unterschiedliche Speicherstellen zeigen, solange jedes Element in beiden gleich ist.