我的問題是我如何通過這個Map循環,並根據它們的整數值找出一些兩個字符串之間的差異。我知道我需要一個「我」在我的for循環的某個地方,但我不知道如何實現它。如何根據它們的整數值在兩個字符串之間找到Map中的差異?
float getDifference(Map<String, Integer> qualities)
{
String myQuality = "";
String yourQuality = "";
float answer = 0;
for(int i = 0; i<qualities.size(); i++)
{
answer = qualities.get(myQuality) - qualities.get(yourQuality);
}
}
什麼是你想怎麼辦? – Taylor
爲什麼是一個for循環需要,即使你這樣做答案= qualities.get(myQuality) - qualities.get(yourQuality);你會得到答案。 –
我正在循環顯示具有某個整數值的質量圖。我的品質不會改變,但「你」具有多種品質,我需要循環穿過,找到每個「你」品質與我的距離。這就是爲什麼我有地圖。我是否應該不初始化String myQuality和yourQuality? – user3020133