我需要统计字符串中的项目数量并分别显示每个项目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