同じインデックス値を持つ1に2つのアライアリストを追加します -- java フィールド と android フィールド と arraylist フィールド 関連 問題

Add 2 arraylists into 1 with same index value












0
vote

問題

日本語

私はこの質問が一種の繰り返しであることを知っていますが、それでも私は答えを得ることができません。
として、それぞれ名と説明を含む2つのアライアリストがあります。 <事前> <コード> final ArrayList<String> arrayOne = new ArrayList<String>(); // containing names final ArrayList<String> arraytwo = new ArrayList<String>(); // containing description

私は

のようなビューが必要です

href="https://i.stack.imgur.com/wbfta.png" rel="nofollownoreferrer"> 画像の説明を入力します。ここで

私は試した

<事前> <コード> arraytwo.add(arrayOne);

&amp;

<事前> <コード> <div id="ContentPlaceHolder"></div> 0

しかし、望ましい配列リストはできません。

について

英語

I know this question is kind of repetitive But still I can't get an answer.
I have 2 arraylists containing name and description respectively as

    final ArrayList<String> arrayOne = new ArrayList<String>(); // containing names     final ArrayList<String> arraytwo = new ArrayList<String>(); // containing description 

I need a view like

enter image description here

I have tried

arraytwo.add(arrayOne);  

&

arrayThree.addAll(arrayOne); arrayThree.addAll(arrayTwo); 

But can't a desired arraylist.
Regards

</div
        
         
         

回答リスト

3
 
vote
vote
ベストアンサー
 

POJOクラス

<事前> <コード> public class Model { String name; String desc; public String getName() { return name; } public void setName(String name) { this.name= name; } public String getDesc() { return desc; } public void setDesc(String desc) { desc = desc; } }

ArrayList

に保存するための

<事前> <コード> ArrayList<Model> arrayModel = new ArrayList<Model>(); for(int i=0;i<arrayOne.size();i++) { Model model=new Model(); model.setName(arrayOne.get(i)); model.setDesc(arrayTwo.get(i)); arrayModel.add(model); }

 

POJO class

public class Model {     String name;     String desc;      public String getName() {         return name;     }      public void setName(String name) {         this.name= name;     }      public String getDesc() {         return desc;     }      public void setDesc(String desc) {         desc = desc;     }     } 

For Storing to arraylist

ArrayList<Model> arrayModel = new ArrayList<Model>();        for(int i=0;i<arrayOne.size();i++)    {         Model model=new Model();         model.setName(arrayOne.get(i));         model.setDesc(arrayTwo.get(i));         arrayModel.add(model);    } 
</div
 
 
2
 
vote

POJOを作成したくない場合は、これを試してください:

<事前> <コード> List<String> nameList; List<String> desList; //for storing Map<String, String> map = new HashMap<>(); for(int i=0;i<nameList.size();i++) { map.put(nameList.get(i), desList.get(i)); } //for retrieving for(Map.Entry<String, String> m : map.entrySet()) String nameListItem = m.getKey(); String desListItem = m.getValue(); }
 

If you don't want to create POJO, try this:

List<String> nameList; List<String> desList;  //for storing Map<String, String> map = new HashMap<>(); for(int i=0;i<nameList.size();i++) {     map.put(nameList.get(i), desList.get(i)); }  //for retrieving for(Map.Entry<String, String> m : map.entrySet())     String nameListItem = m.getKey();     String desListItem = m.getValue(); } 
</div
 
 

関連する質問

0  Binance APIの結果をフィルタするためのforeachステートメントの書き込みは任意のデータを返します  ( Writing foreach statement to filter binance api results returns arbitrary data ) 
データのリストを返すBinance APIを呼び出しています。これで、Javaの foreach ステートメントを使用してデータをフィルタリングしてデータを取得したいが、結果を包括的に任意のデータの結果を与えています。私はそれがForeachのカスケードの理由...

0  各ループごとにArrayListの要素を内側から削除すると。そのループを破る  ( When remove an element of arraylist from inside for each loop its break the loo ) 
foreach ループ内から ArrayList の要素を削除します。そのループを破る。 ConcurrentModificationExceptionを投げる 私の質問は、そのループを破る理由です。 コード。 <事前> <コード> ArrayList ...

-4  リスト内の重複数を取得 - 間違った出力  ( Gets the number of duplicates in the list wrong output ) 
ArrayList の重複を数え、1回だけカウントします。 これまでのところ私が持っているものです: <事前> <コード> /** * Gets the number of duplicates in the list. * ...

3  BlackBerry JDE ArrayList?  ( Blackberry jde arraylist ) 
BlackBerry JDEには、 java.util を知っていても、 java.util.ArrayList は含まれていませんか。どうしたの? BBの同等のクラスはありますか?私は本当にアレイを使いたくありません、私は私が扱っているオブジェクトの数が未...

1  Pythonで月に毎日のデータを集約して合計する  ( Aggregate and sum daily data to month in python ) 
1日とそれぞれの値のEPOCH秒を含むPythonに2次元リストを持っています。このリストを数ヶ月のJSON配列とそれぞれの毎日の値の合計に集約する必要があります。 Pythonリストは次のようになります: <事前> <コード> array = [[123...

1  複数のキーと値  ( Multiple keys and values ) 
私はプロジェクトに少し立ち往生しています。 基本的に、特定のフィルタを渡すファイルをスキャンするディレクトリが表示されます。 コマンドファイルには、フィルタリングを含む行が含まれています(フィールド名はenumファイルに格納されています)命令です。次のようにな...

0  ArrayListから値を返す  ( Returning values from an arraylist ) 
私はアレイのためにこのコードを作動させました...そしてそれが見つけるための指示を再読み出して、それを特別に配列リストを呼び出す。その下のメソッドをArrayListに受け入れられるように変換することはできません...私が言語を変更する必要がある方法を支援して...

1  ArrayListをコピーします  ( Copying an arraylist ) 
Generic Object Type、すなわちリストキューのアレイリストを持っています。 ArrayListとListオブジェクトを入力として取得し、古いArrayListとListオブジェクトの照合を含むが、元のArrayListに影響を与えずに、Arr...

3  Java - Google App Engine - Collections.SORT()を使用せずにArrayList <オブジェクト>の並び替え  ( Java google app engine sort arraylistobject without using collections sort ) 
ArrayListをソートする必要があり、Google App EngineのJava Runtime環境はそれをサポートしていないため、collections.sort()を使用できません。どのようにできるのか?ありがとう! ^^ ...

-1  ネストされたアライグリストのソート/作成  ( Sorting creating nested arraylists ) 
これは私がこれまでに持っているコードですが、配列のサイズは変更する必要があります。ループを使用して配列に値を追加する必要があります。これを行うには、ネストされたArrayListを使用する必要があると思います。ただし、すでに以下に実行しているのと同じ方法でAr...




© 2022 cndgn.com All Rights Reserved. Q&Aハウス 全著作権所有