私のコードは、カスタムモデルで多くの配列リストを使用しています。今ではすべての配列リストを1つのSeprate配列リストに保存したいと考えています。複数の配列リストを1つの配列に取得する
public ArrayList<TwitterFeedCustomModel> mFacebookFeedCustomModelArrayList = new ArrayList<>(); public ArrayList<TwitterFeedCustomModel> mTwitterFeedCustomModelArrayList = new ArrayList<TwitterFeedCustomModel>(); public ArrayList<LinkedInFeedCustomModel> mLinkedInFeedCustomModelArrayList = new ArrayList<LinkedInFeedCustomModel>(); public ArrayList<InstagramFeedCustomModel> mInstagramFeedCustomModelArrayList = new ArrayList<InstagramFeedCustomModel>(); public ArrayList<YouTubeFeedCustomModel> mYouTubeFeedCustomModelArrayList = new ArrayList<YouTubeFeedCustomModel>(); public ArrayList<BlogFeedCustomModel> mBlogFeedCustomModelArrayList = new ArrayList<BlogFeedCustomModel>();
すべてのArrayListのは、私たちが私を助けてください行うことができますどのように、今、私は1つのArrayList内のすべての配列リストのデータを格納したい、seprateデータを持っています。
答えて
NewT
ことがTwitterFeedCustomModel
のsuper class
、LinkedInFeedCustomModel
、InstagramFeedCustomModel
、YouTubeFeedCustomModel
、BlogFeedCustomModel
こととNewT
(newly created class
)の新しいのArrayListを行います言う新しいクラスを作成します
ArrayList<Object> singleArrayList = new ArrayList<>();
singleArrayList.add(mFacebookFeedCustomModelArrayList);
singleArrayList.add(mTwitterFeedCustomModelArrayList);
singleArrayList.add(mLinkedInFeedCustomModelArrayList);
......
データを取得する際には入力する必要がありますチェック
です。すべてのデータを取得する方法は? –
'int index = 0; if(singleArrayList.get(index)instanceof ArrayList
こんにちは友人、あなたの解決策は正しいですが、私はすべてのarraylistデータを1つの配列リストに並べ替え、フィルターなどのように多くの操作を実行したいので、オブジェクトなしで可能です。私のために完全 –
- 1. 複数のネストされた配列を1つの配列に変換する
- 2. 複数のフォーム配列を1つの配列に結合する
- 3. 複数のjavascript配列を1つのjavascript配列に追加する
- 4. 複数の文字列を配列に取得する
- 5. コンテンツの配列内に複数のイメージ配列を取得する
- 6. 複数の文字列配列を1つにまとめる
- 7. SwiftとFirebaseで複数の配列を1つの配列に減らす
- 8. 複数の配列を1つの一意の多次元配列にプッシュ
- 9. numpy配列のリストを1つの配列にマージする(高速)
- 10. データベースを配列リストで検索し、結果の配列リストを取得する
- 11. 複数の配列を1つのルビにマージする
- 12. PHP複数のオブジェクトを1つの配列に変換する
- 13. 複数の配列値を1つの値に追加する
- 14. 1つの配列を3つの配列に分割する
- 15. 複数のPHP変数をJavascript配列に取得する
- 16. Javascript localstorage配列に1つずつ値を取得する
- 17. Excel vba - 複数の配列を1つに結合する
- 18. PHP配列、2つの変数に1つの配列を分割する
- 19. インデックスごとに複数のエントリを持つ配列(配列の配列?)
- 20. 配列の配列に配列をマップします。配列の1つの要素に対して複数のオブジェクトを持つことがあります
- 21. ノード配列のオブジェクト配列indexOfの重複要素を取得
- 22. 2つの配列を配列のリストにマージする
- 23. 多態性の導入:2つの配列リストを1つの配列リスト(Java)に置換する
- 24. 複数の1次元配列を1つの多次元配列に結合する
- 25. 複数の選択ボックス - 配列に値を取得する
- 26. 複数の配列にネストされた値を取得する
- 27. 複数のバイト配列イメージを1つにまとめる
- 28. C# - 2つの2D配列を1つの3D配列に配置する
- 29. ベクトルから1つの配列を取得する - python
- 30. 別の配列の1つの配列のインデックスにアクセスする
母親の 'ArrayList'を作るのに' generics'を使うのはどうですか? – CodeWalker
タイプが異なっていて、arraylistでこれらのタイプすべてがそのfatherClassを拡張することができます。キャストせずにそれを達成することはできません。 –
@AmirZiaratiしてください、あなたは適切な例で説明することができます。 –