2017-03-14 4 views

답변

0

첫 번째 값인 'Project'를 키로 저장하고 두 번째 값인 'count'를 값으로 저장할 때 HashMap을 사용할 수 있습니다. 쿼리에서 반환 한 값을 분할하여 hashmap에 넣습니다.

HashMap<String, Integer> resultMap = new HashMap<String, Integer>(); 
+0

감사합니다 귀하의 회신. –

0

는 지금까지 내가 이해 :

getAppropriateIssues()List<Issue>를 반환합니다. Count의 경우 ListIssue의 수가 표시됩니다. Project의 출처는 어디입니까? 어떤 방법으로

, 하나에 두 개의 변수를 저장하려면, 당신도

  • Map<K,V>을 사용하고있다
  • 또는 (아마도 더 좋은 방법을) 두 개의 값을 저장할 수는을 사용하는 것입니다 튜플/페어 클래스. 직접 만들거나 Apache Commons Pair을 사용할 수 있습니다. 당신이 당신의 자신의 쌍 클래스를 구현하려면

는 다음과 같이 대략 볼 수 있었다 :

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

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

    // getters + setters 
} 
+0

이슈 개체에서 프로젝트를 가져옵니다. 답장을 보내 주셔서 감사합니다. –

+0

그럼 Pair 클래스를 사용하면 다음과 같이 보일 수 있습니다 : 'new Pair (issues.size(), issues.get (0) .getProject)':) – philmtd