Das Umdrehen an sich sollte so funktionieren. Das einzige Problem ist, dass du zwar dein Zahlen Array in umgekehrter Reihenfolge im temporären Integer Array
b speicherst, danach aber nichts weiter mit
b machst.
Du hast schlicht vergessen, dein temporäres Array
b nach dem Umdrehen dem Memberobjekt
zahlen zuzuweisen.
Die lokale Variable
anzahl ist übrigens unnötig, du könntest auch einfach direkt
zahlen.length verwenden.