Ich habe eine Situation, in der ich Daten aus der Datenbank abrufen, und ich möchte es auf ArrayList of objects
upcasieren und dann auf verschiedene benutzerdefinierte ArrayList dh List<User>
, List<Groups>
usw.Kosten von Up-Casting zu ArrayList von Objekten und dann Down-Casting zu benutzerdefinierten ArrayList
Meine Frage ist up-Casting zu Objekt und dann Down-Casting zu ArrayList, was wird die Kosten sein, und ist es effizient oder gute Praxis.
EDITED
Statt sich Daten wie List<User>, List<Groups>
usw. Ich möchte Daten als ArrayList<objetcs>
einmal bekommen und dann nach meinem Bedürfnis, werde ich Daten zu ArrayList<User>,
ArrayList<Groups>
später niedergeschlagen.
erste siehe: -http: //forum.codecall.net/topic/50451-upcasting-downcasting/#axzz2FVaJIIvA –