List<Issue> issues = issueSearcher.get().getAppropriateIssues();
上記のコード行から、私は2つの値を取得します。 1.プロジェクト2.カウントJavaのリストからフェッチされた1つの変数に2つの値を保存する方法
これらの2つの値を1つの変数に保存する方法はありますか?コレクションや他のコンセプトで
List<Issue> issues = issueSearcher.get().getAppropriateIssues();
上記のコード行から、私は2つの値を取得します。 1.プロジェクト2.カウントJavaのリストからフェッチされた1つの変数に2つの値を保存する方法
これらの2つの値を1つの変数に保存する方法はありますか?コレクションや他のコンセプトで
最初の値 'Project'をキーとして、2番目の値 'count'を値として格納するためにHashMapを使用できます。あなたのクエリによって返された値を分割し、ハッシュマップに入れます。
私の知る限り理解しHashMap<String, Integer> resultMap = new HashMap<String, Integer>();
:
getAppropriateIssues()
はList<Issue>
を返します。 Count
の場合は、List
にはIssue
の数が含まれている可能性があります。 Project
はどこから来たのですか?どのようにして
、あなたは1に2つの変数を格納する場合、あなたはどちらか
Map<K,V>
を使用して、そこ自分でペアクラスを実装する場合、それはこのように大まかになります:ご返信用
public class Pair<A,B> {
private A left;
private B right;
public Pair(A left, B right) {
// assign
}
// getters + setters
}
Issueオブジェクトから、Projectを取得します。あなたの返信をありがとう。 –
それでは、Pairクラスを使用している場合は、次のようになります。 'new Pair(issues.size()、issues.get(0).getProject)' :) – philmtd
感謝を。 –