2017-03-14 2 views

答えて

0

最初の値 'Project'をキーとして、2番目の値 'count'を値として格納するためにHashMapを使用できます。あなたのクエリによって返された値を分割し、ハッシュマップに入れます。

私の知る限り理解し
HashMap<String, Integer> resultMap = new HashMap<String, Integer>(); 
+0

感謝を。 –

0

getAppropriateIssues()List<Issue>を返します。 Countの場合は、ListにはIssueの数が含まれている可能性があります。 Projectはどこから来たのですか?どのようにして

、あなたは1に2つの変数を格納する場合、あなたはどちらか

  • Map<K,V>を使用して、そこ
  • か(おそらくより良い方法を)2つの値を格納することができますが使用することですタプル/ペアクラス。自分で作成することも、Apache Commons Pairを使用することもできます。

自分でペアクラスを実装する場合、それはこのように大まかになります:ご返信用

public class Pair<A,B> { 
    private A left; 
    private B right;  

    public Pair(A left, B right) { 
     // assign 
    } 

    // getters + setters 
} 
+0

Issueオブジェクトから、Projectを取得します。あなたの返信をありがとう。 –

+0

それでは、Pairクラスを使用している場合は、次のようになります。 'new Pair(issues.size()、issues.get(0).getProject)' :) – philmtd

関連する問題