0
我正在嘗試返回面對此模塊的字母映射。使用整數值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
如果您粘貼錯誤,其他人將能夠幫助您 –