我需要統計字符串中的項目數量並分別顯示每個項目1)--- 2)----但代碼無法正常工作,如何檢查字符串中的項目列表
public static void main(String[] args) {
String forms = "[436,43,4,900,703,483,......]"; << a long list
int counter = 0;
int index =0;
String temp = "";
for(int i=0; i<=forms.length();i++)
{
index = forms.indexOf(",");
temp = forms.substring(0, index+1);
System.out.println(i + ") " + temp);
forms = forms.replace(temp,"");
counter++;
}
System.out.println("Counter" + counter);
}
結果顯示代碼通過字符串,但只是它的中間。它有大約700個項目。但它顯示只有350件物品。
我看到字符串中有一些重複的項目,但你只是想打印唯一的項目,對不對? – 2013-03-22 01:48:05
我真的不知道反對票是什麼意思? – 2013-03-22 03:46:27
@亨利萊,不,我犯了錯誤的數字是不同的。 – 2013-03-22 03:47:10