0
이 다이의 문자에면 매핑을 반환하려고합니다. 얼굴은 Integer 값 1 ~ 6을 사용하여 식별되고 반환 된지도는 키 (면 번호)로 정렬됩니다. 내 코드는 다음과 같습니다 :정수 및 문자열을 사용하여 키의 맵을 정렬합니다.
공공의 SortedMap getValueMap() {
SortedMap<Integer, String> sm = new TreeMap<Integer, String>();
sm.put(new Integer(1), "A");
sm.put(new Integer(2), "A");
sm.put(new Integer(4), "E");
sm.put(new Integer(3), "E");
sm.put(new Integer(5), "G");
sm.put(new Integer(6), "N");
Set<Entry<Integer, String>> s = sm.entrySet();
Iterator<Entry<Integer, String>> i = s.iterator();
for (i=1; i.hasNext();) {
Map.Entry m = (Map.Entry) i.next();
int key = (Integer) m.getKey();
String sValue = (String) m.getValue();
}
return "Key :" + key + " value :" + sValue;
}
여기서 질문은 무엇입니까? –
은 내가하는 일을 볼 수 있습니다. 그러나 코드에 약간의 오류가 있으며, 나는 그것이 무엇인지 알지 못합니다. 그래서 여기에 질문을 게시했습니다. – user2197569
오류를 붙여 넣으면 다른 사용자가 도움을 줄 수 있습니다. –