Java Array vergleich

  • Hi,


    ich hab ne kurze Frage zu nem Java Array Operator:
    Wir sollen ein Array untersuchen, ob es ein Palindrom ist.


    Dazu habe ich hab das Array ar und das rückwärts Array von ar das ich reva nenne erstellen lassen
    ar = 1 2 3 4
    reva = 4 3 2 1


    nun hab ich Arrays.equals( ar, reva ) ausführen lassen, aber es gibt mir IMMER true zurück.
    Soweit ich equals verstanden habe überprüft der doch den Inhalt nicht die Länge des Arrays oder?
    Kann mir jemand dazu nen tipp geben?

  • ok,



    hat sich erledigt....


    war vorher irgendwie zu doof das array zu kopieren...
    hatte
    reva = ar;
    (und es dann umgedreht und es wurde richtig ausgegeben, aber irgendwie war da der wurm drin)


    hat das jetzt mit reva = ar.clone(); gelöst...