我想計算我的數組中的元素的值。數組中的元素-Java
例子:
元素的數組
a={"AB", "CD", "EF", "CD", "CD", "GH", "EF"}
所以CD
計數器應爲3
那是什麼我試過了。我認爲主要的問題是我沒有存儲元素的數組。
public int countValue(final String[] strings, final String value)
{
int counter=0;
for(int i = 0; i<strings.length; i++)
{
if(value==strings[i])
{
counter++;
}
}
return counter;
}
}
*我沒有存儲元素的陣列。* ?.那麼,然後創建一個。另外,使用'equals()'來比較字符串。我不知道你是如何解決這個問題的(你現在的代碼中會有重複的) – TheLostMind
'=='會轉到'.equals',你幾乎在那裏。 – Bathsheba
通過查看我發現的「重複」可以找到答案。仔細研究它。 – Bathsheba