ArrayList of objects
データベースからデータを取得している状況があり、それをアップキャストしてから、別のカスタムArrayListなどList<User>
にダウンキャストしたいと思います。List<Groups>
私の質問は、オブジェクトにアップキャストしてからArrayListにダウンキャストすることです。コストはどうなりますか。それは効率的ですか、それとも良い習慣ですか。
編集済み
データを取得するのではなく、必要に応じて一度だけList<User>, List<Groups>
データを取得したいので、後でArrayList<objetcs>
データをダウンキャストします。ArrayList<User>,
ArrayList<Groups>